ホームページ >バックエンド開発 >PHPの問題 >php foreachの使い方は何ですか

php foreachの使い方は何ですか

coldplay.xixi
coldplay.xixiオリジナル
2020-11-04 10:44:544527ブラウズ

php foreach の使用法: foreach は配列にのみ使用できます。他のデータ型または初期化されていない変数に使用しようとすると、エラーが発生します。形式は [foreach (添字としての配列名 =>) ;価値)】。

php foreachの使い方は何ですか

php foreach の使用法は次のとおりです:

簡単に言うと foreach

その形式は次のようになります foreach (添字としての配列名 => 値)

添字は上記の $a[1] で、ここの 1 は配列の添字です。

この時点で、$a[$key] がこのように出力される理由を理解する必要があります。

どのように変更しても、配列の出力メソッドは常に $a であることを覚えておいてください。 [1]、そうではありません $a[' language']

foreach() には 2 つの用途があります:

1: foreach(array_name as $value){
    statement;
  }

ここでの array_name は、走査する配列の名前です。各ループでは、array_name 配列の現在の要素の値が $value に代入され、配列内の添字が 1 ステップ下に移動します。つまり、次のループで次の要素が取得されます。

2:foreach(array_name as $key => $value){    
    statement;  
 }

この方法と最初の方法の違いは、追加の $key があることです。つまり、現在の要素の値を $value に割り当てるだけでなく、現在の要素のキーの値も割り当てられます。変数 $key を与えます。キー値には、添え字値または文字列を指定できます。たとえば、book[0] の「0」=1、book[id] = 1 の「id」。

関連する無料学習の推奨事項: php プログラミング(ビデオ)#########

以上がphp foreachの使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。