関連した質問〜

WBOY
リリース: 2016-06-13 11:58:33
オリジナル
1019 人が閲覧しました

弱い質問です~~
$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 関数は

から選択できる 2 つの形式で配列情報を返します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート