标签: php
我最近在重构。并认为这会很棒。但是不允许。
<?php function(){ doSomething() && return true; }
答案 0 :(得分:6)
因为return是一个语句而不能用作表达式的一部分。表达式是返回/结果值的东西。 return不会产生任何值,但&&的操作数必须导致&&表达式的值可以评估。
return
&&