• 微信号
目录

php基础

您当前的位置:首页 > 我的笔记 > php基础>数组操作符

上一篇: 删除数组

下一篇: 数组指针

数组操作符

整型数据可以通过一些运算符进行赋值运算、算术运算、比较运算等操作,在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
	$x=array("a"=>"hello","b"=>"world");
	$y=array("a"=>"I","b"=>"like","c"=>"php");
	$a=$x+$y;
	echo "\$x+\$y的结果";
	echo "<pre>";
	var_dump($a);
	echo "</pre>";
	echo "<hr>";
	$b=$y+$x;
	echo "\$y+\$x的结果";
	echo "<pre>";
	var_dump($b);
	echo "</pre>";

?>

运行结果

陵小宇博客-数组操作符

$x+$y合并数组时,由于$x在+的前面,所以相同下标的元素保留的数组$x中的元素。交换 $x和$y的位置,为$y+$x时,相同下标的元素保留则为$y数组中的元素。

上一篇: 删除数组

下一篇: 数组指针