오늘 나는 PHP삼항 연산자의 작은 사용법을 발견했습니다. 이것은 나의 메마른 두뇌에 약간의 재미를 주었습니다!
<?phpif (isset($value)) { $output = $value; } else { $output = 'No value set.'; }
<?php$output = isset($value) ? $value : 'No value set.';
expression
은변수일 수 있습니다. 이 변수가 true인지 false인지 테스트하세요.
<?php$output = $value ? $value : 'No value set.';
에 소개된 삼항 연산자를 사용하여 더 간결한 구문을 찾았습니다. 매뉴얼에서 이를 배울 수 있지만 위의 예를 더 간결하게 만드는 방법은 다음과 같습니다. :
<?php$output = $value ?: 'No value set.';
이것은 친숙해 보이는데, 이는 다른 속기 연산자와 매우 유사하기 때문입니다. PHP 5.3
<?php$value = $value . $other_value;
<?php$value .= $other_value;
해야 한다는 의미는 아닙니다
하지만 간결한 코드를 작성할 때는 이렇게 작성하는 것이 더 명확해 보이고이렇게 작성해야 합니다, ( 그리고 이 기능을 사용하면 이 연산자를 다양한 상황에서 사용할 수 있습니다
위 내용은 PHP에서 삼항 연산자를 축약하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!