0

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 桁の数字になります。私は以前にこのようなことをしたことがありますが、問題はありませんでした。誰かが私が間違っていることと、これを回避する方法を教えていただければ、非常に感謝しています.

ありがとう。

4

0 に答える 0