PHP数组是否是引用类型?

来源:互联网 发布:补水爽肤水推荐知乎 编辑:程序博客网 时间:2024/05/29 07:57
<?php//对于数组引用类型的测试$list=array('a'=>123,'b'=>456);$list2=$list;$list['a']='hello world';print_r($list);//Array ( [a] => hello world [b] => 456 ) print_r($list2);//Array ( [a] => 123 [b] => 456 ) //这个说明,$list ,$list2指向的是不同变量,暂时先理解为这样吧


如何让他们指向同一个数组呢??使用 &

以下的代码来说明:

//对于数组的测试的测试//上一次我写的数组的东西,如果我只是想给数组获取一个别的名字,我应该怎么弄呢。$arr1=array("a"=>123,"b"=>456);$arr2=&$arr1;//其实$arr1,$arr2指向的是同一个数组$arr1["a"]="helloworld";print_R($arr1);//Array ( [a] => helloworld [b] => 456 )print_r($arr2);//Array ( [a] => helloworld [b] => 456 )


0 0
原创粉丝点击