PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPの「foreach」ループの内部動作


PHPの「foreach」ループは、配列内のキーと値のペアにアクセスするのに役立ちます。 「foreach」ループは配列でのみ機能しますが、ループカウンターを初期化する必要がないという利点があります。これに加えて、ループを終了するために必要な条件を設定する必要はありません。 「foreach」ループも暗黙的にこれを行います。

<?php
   $my_arr = array("Joe", "Hannah", "Paul", "Sanna");
   foreach($my_arr as $entry)
   {
      echo "$entry<br/>";
   }
?>

出力

Joe
Hannah
Paul
Sanna

文字列値の配列が定義され、foreachループを使用して、変数名を指定することにより、配列内のすべての要素にアクセスします。 「エコー」は、配列のすべての要素をコンソールに表示するために使用されます。


  1. Pythonの内部動作

    この記事では、Pythonの内部動作と、Pythonインタープリターによってさまざまなオブジェクトがメモリ内のスペースに割り当てられる方法について学習します。 Pythonは、Javaのようなオブジェクト指向プログラミング構築言語です。 Pythonはインタプリタを使用するため、インタプリタ言語と呼ばれます。 Pythonは、読みやすさを向上させ、時間とスペースの複雑さを最小限に抑えるために、ミニマリズムとモジュール性をサポートしています。 Pythonの標準実装は「cpython」と呼ばれ、cコードを使用してPythonで出力を取得できます。 Pythonは、ソースコードを一連のバイトコ

  2. Pythonでのリストの内部動作

    このチュートリアルでは、Python3.xでのリストの内部動作について学習します。またはそれ以前。また、各ステップでpythonステートメントを作成するときに、オブジェクトとフレームの形成についても見ていきます。 リストの初期化:これは、いくつかの要素を含むリストを作成していることを意味します。 >>> lis=[1,2,3,4] ここで、リスト変数は、上記のようにリストオブジェクトを参照しているグローバルフレームで宣言されています 次に、リストに要素を追加したときに何が起こったかを見てみましょう。 >>> lis.append(8) こ