ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列配列と使用例 簡潔なチュートリアル_PHP チュートリアル
最近友人に php を教えていますが、彼は他の言語の基礎がありません。配列の理解と使用法は少し曖昧です。そこでチュートリアルを書きました。必要な友達はそれを参照してください
コメント欄のテキスト紹介にご注目ください〜 コードは次のとおりです:値[値]) //キー名は通常インデックス作成に使用されます // 型は int または string です [int が何であるかについては、PHP マニュアルを確認してください] //つまり、このように書くことができます //$array = array(0=>'a',1=>'b'); //このように書くこともできます //配列は自動的にインデックスキー名を追加します。デフォルトは0から始まるint値です $array = array('a','b'); //テスト、echo は使用できません。配列の出力には print_r のみが使用できます。理由は聞かずに実行してください。 print_r($array); //出力結果は Array ( [0] => a [1] => b ) //キー名[key]を設定しないと自動的にキーが追加されることがわかります //キーを自由に変更することもできます $array = array(3=>'a',5=>'b'); print_r($array); //結果の配列 ( [3] => a [5] => b ) // 配列の内容を読み取りたい場合は、次のようにできます。 エコー $array[3]; //結果は // ここで Echo が使用されているのは、配列でない限り、Echo 出力を直接使用できるためです。 //キーには文字列を指定できます $array = array('aa'=>'a','bb'=>'b'); print_r($array); //結果は Array ( [aa] => a [bb] => b ) //したがって、 echo することもできます $array['aa']; 文字列は引用符で囲む必要があることに注意してください。 //値 [値] は変数または配列にすることができます $array = array(0=>array('a','b'),1=>array('c','d')); print_r($array); //結果は Array ( [0] => Array ( [0] => a [1] => b ) [1] => Array ( [0] => c [1] => ;d)) //これを二次元配列と呼びます // 内部のコンテンツを読み取ると次のようになります エコー $array[0][1]; //結果は b ですが、これも使用できます // もちろん、さらに多くの配列を含めることもできます $array = array(0=>array(array('a','b'),array('c','d')),1=>array(array('e','f') ,array('g','h'))); //少しややこしいようですが、自分でゆっくり理解する必要があります //実際のアプリケーションに戻り、データ レンターをインスタンス化します。 $配列 = 配列(); // SQL ループをシミュレートします。ここでは、単純な for 10 回ループを作成します。 エコー '