标签:blog ar java sp 2014 on log 代码 html
php 与 javascript 数组除了定义以及 操作上有很大的区别,还有很多其它的区别。现在我们就来讨论讨论。 $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
标签:blog ar java sp 2014 on log 代码 html
原文地址:http://blog.csdn.net/xingjigongsi/article/details/40407539