🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
常见数组运算符 * `$a + $b`,a 和a和b 的联合 * `$a == $b`,a 和a和b 键和值都相同则为 TRUE * `$a === $b`,a 和a和b 键和值且顺序和类型都相同返回 TRUE * `$a != $b`,a 和a和b 中键或值不同返回 TRUE * `$a <> $b`,等同于 != * `$a !== $b`,a 和a和b 中键,值,顺序或类型,其中一个不相同则返回 TRUE 编辑`/home/project/array.php` ~~~php <?php $a = ["a" => "apple", "b" => "banana"]; $b = ["a" => "pear", "b" => "strawberry", "c" => "cherry"]; $c = ["b" => "banana", "a" => "apple"]; var_dump($a + $b, $b + $a); var_dump($a == $c, $a === $c); ~~~ 执行 ~~~bash php array.php ~~~ 从结果可以看出 * `+`运算符把右边的数组元素(除去键值与左边的数组元素相同的那些元素)附加到左边的数组后面,但是重复的键值不会被覆盖。 * `===`,需要数组的键,值,类型和顺序都相同,才返回 TRUE。