본문 바로가기

PHP/PHP7 예비학교

[PHP] ?? 연산자

?? 연산자는 값을 순서대로 비교하여 NULL아닌 처음 값을 출력합니다.

만약, 모두 NULL이면 NULL을 출력합니다.

※PHP7부터 사용할 수 있습니다.

<?php
    $a  = 1;
    $b	= 2;
    $c  = NULL;
    $d  = NULL; 
        
    var_dump($a??$b);	//int(1)
    var_dump($b??$c);	//int(2)
    var_dump($c??$d);	//NULL
?>
반응형