详解PHP数组传递是值传递而非引用传递概念

2019-10-17 09:00:41来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

开发程序经常会使用调用函数这个功能,我们可以将php数组作为参数赋值,并在函数中对其进行修改,这不会影响数组本身,下文是爱站技术频道小编详解PHP数组传递是值传递而非引用传递概念,共同去了解一下吧。

复制代码 代码如下:

$arr = array(
'name' => 'corn',
'age' => '24',
);
test_arr($arr);
function test_arr($arr){
$arr['name'] = 'qqyumidi';
}
print_r($arr); //result: Array ( [name] => corn [age] => 24 )


Js代码如下:

?

复制代码 代码如下:

?


var arr = new Array('corn', '24');
test_arr(arr);
function test_arr(arr){
arr[0] = 'qqyumidi';
}
console.log(arr); //result:["qqyumidi", "24"]

以上就是关于详解PHP数组传递是值传递而非引用传递概念,相信现在大家已经心中有数了吧?更多的技术知识请关注爱站技术频道!


原文链接:https://js.aizhan.com/develop/php/9544.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:php连接mssql的一些相关经验及注意事项

下一篇:php随机生成福彩双色球号码的2种方法