关系运算符 与 函数
Posted 小乔流水人家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关系运算符 与 函数相关的知识,希望对你有一定的参考价值。
程序从左往右执行
//布尔值 var_dump(false || abc()); echo "<br />"; var_dump(true || abc()); // 碰到true 不往下执行abc()函数了 echo "<br />"; //先执行abc() 输出123 但是无返回 进行判断true或false var_dump(abc() || false); echo "<br />"; var_dump(abc() || true); echo "<br />"; //先执行d() 输出4 有返回值 参与判断true或false var_dump(d() || false); echo "<br />"; var_dump(d() || true); echo "<br />"; function abc() { echo 123; } function d() { echo ‘4‘; //return 123 return true; } /** 123bool(false) bool(true) 123bool(false) 123bool(true) 4bool(true) 4bool(true) **/
以上是关于关系运算符 与 函数的主要内容,如果未能解决你的问题,请参考以下文章
重载运算与类型转换——基本概念,输入和输出运算符,算术和关系运算符,赋值运算符,下标运算符,递增和递减运算符,成员访问运算符