php和nodejs中的变量与数组的传值

一、变量部分

nodejs实例

let aaa = 1;
let bbb = aaa;
bbb++;
return console.log(aaa); // 1

php实例

$aaa = 1;
$bbb = $aaa;
$bbb++;
print_r($aaa); // 1

二、数组部分

nodejs实例

let aaa = ['a'];
let bbb = aaa;
bbb.push('b');
console.log(aaa); // ['a', 'b']

php实例

$aaa = ['a'];
$bbb = $aaa;
array_push($bbb, 'b');
print_r($aaa); // ['a']

一句话总结
nodejs的中变量是通过传值来赋值的,而数组和对象是通过引用来赋值的。
php中的无论是变量还是数组,都是通过传值来赋值的

发布了105 篇原创文章 · 获赞 0 · 访问量 700

猜你喜欢

转载自blog.csdn.net/binxi9894/article/details/105353344
今日推荐