php 数组运算符(+)、字符串运算符(.)、逻辑运算符(&& AN
数组运算符(+)、字符串运算符(.)、逻辑运算符(&& AND || OR XOR)有需要的朋友可参考参考. php数组运算符 $a + $b 联合 $a 和 $b 的联合. $a == $b 相等 如果 $a 和 $b 具有相同的键/值对则为 TRUE. $a === $b 全等 如果 $a 和 $b 具有相同的键/值对并且顺序和类型都相同则为 TRUE. $a != $b 不等 如果 $a 不等于 $b 则为 TRUE. $a <> $b 不等 如果 $a 不等于 $b 则为 TRUE. $a !== $b 不全等 如果 $a 不全等于 $b 则为 TRUE. PHP 仅有的一个数组运算符是 + 运算符.它把右边的数组附加到左边的数组后,但是重复的键值不会被覆盖. 实例代码如下:
执行后,此脚本会显示: 实例代码如下:
数组中的单元如果具有相同的键名和值则比较时相等. Example #1 比较数组 实例代码如下:
字符串运算符 有两个字符串运算符.第一个是连接运算符(“.”),它返回其左右参数连接后的字符串.第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数后 实例代码如下:
实例代码如下:
逻辑运算符 下表逻辑运算符举例 $a and $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE . $a or $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE . $a xor $b Xor(逻辑异或) TRUE,如果 $a 或 $b 任一为 TRUE,但不同时是. ! $a Not(逻辑非) TRUE,如果 $a 不为 TRUE . $a && $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE . $a || $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE . “与”和“或”有两种不同形式运算符的原因是它们操作的优先级不同. 实例代码如下:
实例代码如下:
以上例程的输出类似于: bool(true) bool(false) bool(false) bool(true) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |