$a=array(1,2,3);
$b=array(1,2,3);
echo ($a==$b); //output 是1
如果是 javascript 呢:请看以下代码返回的:
<script type="text/javascript">
var a=['a','b','c'];
var b=['a','b','c'];
console.log(a==b); //output 是false
</script>
var a=['a','b','c'];
var b=a;
console.log(a==b); //outupt 是true
<?php
$a=array(1,2,3);
$b=$a;
$b[]=6;
print_r($a);
echo '<br/>';
print_r($b);
//Array ( [0] => 1 [1] => 2 [2] => 3 )
//Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 6 )
js代码:
var a=['a','b','c'];
var b=a;
b[3]='d';
console.log(a);
console.log(b);
//output
//["a", "b", "c", "d"] index12.html:12
//["a", "b", "c", "d"] index12.html:13
原文:http://blog.csdn.net/xingjigongsi/article/details/40407539