php と javascript の配列の定義と操作に加えて、他にも多くの違いがあります。それでは、それについて議論しましょう。
1. PHP は 2 つの配列を比較して、それらがすべて等しい (値、インデックス) かどうかを確認することは誰もが知っています。 JavaScript オブジェクトは参照型になることが多いため、オブジェクトの比較は、同じ基本オブジェクトを参照する場合にのみ同等になります。次のコードは参照型配列の比較に基づいています
$a=array(1,2,3); $b=array(1,2,3); echo ($a==$b); //output 是1 如果是 javascript 呢:请看以下代码返回的: <script type="text/javascript"> var a=['a','b','c']; var b=['a','b','c']; console.log(a==b); //output 是false </script>
var a=['a','b','c']; var b=a; console.log(a==b); //outupt 是true