ホームページ >バックエンド開発 >PHPチュートリアル >each() は 4 つの値を返し、リストはどの 2 つの値を割り当てるか
each() は 4 つの値を返し、その 2 つの値は list に割り当てられます
PHP は初めてです。教えてください each() は 4 つの値を返し、その 2 つの値は list に割り当てられます
7f659199e320b7145eaa6f9705af1411";
リセット($prices);
while(list($a, $b) = each($prices)) {
echo "a:$a,b:$b df250b2156c434f3390392d09b1c9563";
}
?>
each($prices) の値は 4 つのキー値の配列です。
配列 ( [1] => 100 [値] => 100 [0] => タイヤ [キー] => タイヤ )
そして list($a, $b) = each($prices)) なぜ $item[1],$item[value ] ではなく $item[key], $item[value] を $a, $b に割り当てるのでしょうか? 。
リストは順番に割り当てるべきではないでしょうか?
ネットや公式文書で調べたのですが、正確な答えが見つかりませんでしたので、教えていただけますか。