配列は、柔軟なデータ構造で便利である一方、使い方を間違えるとしばしば不具合の原因となります。
配列は==や===を使って比較することができますが、例えば ['a' => 'aaa', 'b' => 'bbb'] と ['b' => 'bbb', 'a' => 'aaa'] の比較では、 == ではtrueに、===ではfalseになります。
==
===
['a' => 'aaa', 'b' => 'bbb']
['b' => 'bbb', 'a' => 'aaa']
このトークでは、PHPが配列の等しさをどう扱っているのかをphp-srcを読み解きながら深掘りしていきます。