我见过可以从函数返回字符串或布尔值的编程实践。在这种情况下,是否建议在 if 循环中检查 empty() 和 isset(),或者像 if($returnvar) 这样的检查是否有效。
这是我正在玩的一段代码。您认为输出应该是什么?在 if 条件下检查是否正确?
谢谢,
<?php
function testMe()
{
try
{
$returnText = 'John King Rocks';
return $returnText;
}
catch (Exception $e)
{
return false;
}
}
$str = testMe();
if ($str)
{
echo $str;
}
?>