xml ファイルを使用して配列を作成しています。以前にこれを行ったことがあるので、なぜ問題なのかわかりませんが、変数の1つを配列として使用して、別の変数を配列に割り当てると、「警告:不正なオフセットタイプ」が表示されます。
これが私がやっていることです:
$stateData = array();
$stateData["99"]="All States";
$stateXmlFile = simplexml_load_file("../../resources/StateCodes.xml");
foreach($stateXmlFile->state as $stateskey){
$offset = $stateskey->number;
$stateData[$offset] = $stateskey->alpha;
}
xml の $stateskey->number は 2 桁の数字になります。私は以前にこのようなことをしたことがありますが、問題はありませんでした。誰かが私が間違っていることと、これを回避する方法を教えていただければ、非常に感謝しています.
ありがとう。