我之前在某处读过,还有另一种执行 if-else 语句的方法,代码应该类似于:
<?php
$var = "stackoverflow";
// Here is the if-else
if(strlen($var) > 1) ? echo "TRUE" : echo "FALSE";
?>
我只能记得这样的事情,但它不起作用,任何人都知道如何在 php 中编写这 1 行 if-else 语句?
我之前在某处读过,还有另一种执行 if-else 语句的方法,代码应该类似于:
<?php
$var = "stackoverflow";
// Here is the if-else
if(strlen($var) > 1) ? echo "TRUE" : echo "FALSE";
?>
我只能记得这样的事情,但它不起作用,任何人都知道如何在 php 中编写这 1 行 if-else 语句?
echo strlen($var) > 1 ? "TRUE" : "FALSE";
或者
if (strlen($var) > 1) echo "TRUE"; else echo "FALSE";
php 中的 echo 不是内联运算符。对于这种情况需要使用操作员打印
<?php
$var = "stackoverflow";
// Here is the if-else
strlen($var) > 1 ? print("TRUE") : print("FALSE");
?>