誰か詳しく説明してもらえませんか="/> 誰か詳しく説明してもらえませんか=">
ホームページ >バックエンド開発 >PHPチュートリアル >関連した質問〜
弱い質問です~~
$foo = array("bob", "fred", "jussi", "jouni", "egon", "marliese");
$bar = each($foo);
print_r($bar);
?>
誰か詳しく説明してもらえませんか=-= 出力結果がわかりません
------解決策----------------------
PHP システム関数について簡単に説明できるものはありません。それらを使用してください。
配列内の現在のポインタ位置のキーと値のペアを返し、配列ポインタを前方に移動するだけです。キーと値のペアは、キー名 0、1、キー、および値を持つ 4 要素の配列として返されます。セル 0 と key には配列セルのキー名が含まれ、1 と value にはデータが含まれます。
内部ポインタが配列の終端を横切る場合、each() は FALSE を返します。
-----解決策---------
$ foo = array("ボブ", "フレッド", "ジュッシ", "ジョニ", "エゴン", "マーリーズ");
foreach ($foo,$key,$value)
{
echo "Subscript ".$key." value: ".$value;
}
//以下は最初の要素を出力する必要があります
$bar = each($foo);
print_r($ bar);
?>
-----解決策---------
PHP の配列2 つの表現形式があります:
1 つは添字配列で、添字として数字を使用してアクセスされます
1 つは連想配列、関連キー アクセスとも呼ばれます
同じ配列の場合、要素は 1 つの
このため、 each 関数は