一、变量部分
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中的无论是变量还是数组,都是通过传值来赋值的