PHP数组转移是一个值转移和一个非参考转移概念纠正。

PHP数组转移是一个值转移和一个非参考转移概念纠正。
当函数被调用时,PHP数组作为参数被赋予,并且它在函数中被修改,并且它不影响数组本身。

结果表明,在这个过程中传递是价值传递。数组变量不是对数组本身的引用。PHP数组本身以值的形式存在,而参数是数组的副本。

这与其他语言(如C、Js等)有很大的不同,值得一提!
复制代码代码如下所示:
$ ARR =阵列(
名字= > 'corn,
年龄= >的印象,
);
test_arr($ ARR);
功能test_arr($ ARR){
$ ARR { 'name' } = 'qqyumidi;
}
print_r($ ARR); / /结果:阵列({名称} = {年龄} >玉米> 24)

js代码如下所示:
复制代码代码如下所示:
var arr =新的数组('corn ','24);
test_arr(ARR);
功能test_arr(ARR){
ARR { 0 } = 'qqyumidi;
}
console.log(ARR); / /结果:{qqyumidi

tag:参考数组是一个电脑软件php

相关内容