この記事の主な内容は、PHP のインデックス配列と連想配列に関するものです。これには、必要な友達が参照できるように共有します。
最近バグに遭遇しました。結果が表示されます。1 つは配列で、もう 1 つはオブジェクトです。明らかに、最初のものはインデックス配列であり、2 つ目は連想配列です。インデックス配列は json から配列に変換され、連想配列は json からオブジェクトに変換されます。
//定义一个数组 $arr = Array('a','b','c','d'); //转为json字符串 $str1 = json_encode($arr); //去掉一项 unset($arr[1]); //转json $str2 = json_encode($arr); var_dump($str1); echo '<br/>'; var_dump($str2);
string(17) "["a","b","c","d"]"
php インデックス配列はオンデマンドで連想配列に処理されますか?
以上がPHPのインデックス配列と連想配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。