[PHP] PHP8 Match Expression(Swtich) 미리 알아보기


[PHP] PHP8 Match Expression(Swtich) 미리 알아보기

Match Expression란? # 스위치(swtich) 대신 매치(match)를 통해서 간략하게 사용 가능합니다. 예제는 아래와 같습니다. $message = null; $value = 1; switch ($value) { case 1: $message = "Hello"; break; case 2: $message = "World"; break; Default: $message = "Hello, World"; } => $message = match ($value) { 1 => "Hello", 2, 3, 4 => "World", default => "Hello, World" }; # 단, 주의해야 할 점은 매치(match)의 경우 "default" 처리 하는 과정이 없고, "$value"의 값이 매치에 없다면 "Fatal Error"를 나타내게 됩니다. 예제는 아래와 같습니다. $value = 5; $message = match ($value) { 1 => "Hello", 2, 3...


#expression #match #matchexpression #php #php8 #swtich

원문링크 : [PHP] PHP8 Match Expression(Swtich) 미리 알아보기