PHP で DB2 を使用しています。DB2 はすべての列名を大文字で返します。db2_fetch_assoc を使用すると、結果は次のようになります。
Array { [USERID] => 4 }
しかし、私のphpファイルでは、このように割り当てられた配列値とそのキャメルスタイル
$this->userId = $row['userId'];
したがって、エラーがスローされますError : Undefined index userId
array_change_key_case() 関数を使用して、配列を小文字に変換できます。しかし、配列値を取得して割り当てる何百ものファイルがあります。
すべてのファイルを変更することはできません。また、その Linux マシン。
配列キーの大文字と小文字の区別を無効にするためにphpで利用できる関数はありますか。