2009-07-10 4 views
2

나는 어딘가 전에 읽었습니다. if-else 문을 수행하는 또 다른 방법이 있습니다. 코드는 다음과 유사해야합니다.PHP의 또 다른 간단한 "if-else"형식?

<?php 
    $var = "stackoverflow"; 
    // Here is the if-else 
    if(strlen($var) > 1) ? echo "TRUE" : echo "FALSE"; 
?> 

나는 이런 식으로 만 기억할 수 있지만 작동하지 않습니다. 이 한 줄을 쓰는 법 if-else in php ??

답변

12
echo strlen($var) > 1 ? "TRUE" : "FALSE"; 

또는

if (strlen($var) > 1) echo "TRUE"; else echo "FALSE"; 
+0

차가워요. 예, 찾았습니다. 첫 번째 것은 제가 찾고있는 것입니다. 감사 – jingleboy99

1

에코. 이 경우 opeartor print를 사용해야합니다.

<?php 
    $var = "stackoverflow"; 
    // Here is the if-else 
    strlen($var) > 1 ? print("TRUE") : print("FALSE"); 
?>