其它运算符号

除了上述的运算符号之外,还有一些运算符号难以归类。

符号意义
$变量
&变量的地址 (加在变量前)
@不显示错误信息 (加在函数前)
->类的方法或者属性
=>数组的元素值
? :三元运算子

其中比较特殊的是三元运算子 ?   :,以下例来解释

(expr1) ? (expr2) : (expr3);

若 expr1 的运算结果为 true,则执行 expr2;否则执行 expr3。实际上它有点类以 if...else 循环,但可以让程序较精简有效率。



[ 上一页 PHP 手册 下一页 ]