これが問題かどうかはまだわかりませんが、考え始めたいと思います。
質問:
" PHP 配列インデックスは大文字と小文字を区別しますか "?
例:
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","A"=>"Dog","B"=>"Cat","C"=>"Horse");
print_r($a);
結果:
Array ( [a] => Dog [b] => Cat [c] => Horse [A] => Dog [B] => Cat [C] => Horse )
いくつかの例を実行しましたが、これは正しいようです。これが正しく表示されていることを確認したかっただけです。