前回の記事では「PHPでのswitch文の使い方(サンプル分析)」をご紹介しましたが、この記事ではPHPのswitch文の基本的な内容と具体的なサンプルを詳しく紹介しています。今日は、PHP で最も重要なデータ型の 1 つである配列について引き続き見ていきます。みんなが助けてくれるといいですね!
配列とは何ですか?
PHP で最も重要なデータ型の 1 つは配列であり、PHP で広く使用されています。配列は複数の異なるタイプのデータを格納でき、複合データタイプです。配列は、1 つの変数に複数の値を格納できる特別な変数です。
コレクション単位でバッチデータ処理を実現したい場合は、配列を使用して相互に関連する複数のデータをまとめてコレクションを形成する必要があります。
配列を作成するにはどうすればよいですか?
PHP では、array() 関数を使用して配列を作成します。各配列要素はカンマで区切られます。例:
<?php $a =array("好好学习","2.5","2","true"); ?>
上の例では、配列 追加: 文字列、整数、ブール値、浮動小数点。配列には多くの要素が存在する可能性があり、それを見つけるには「キー(添え字)」と「値(値)」という 2 つの概念を使用する必要があります。キー値により対応する配列要素を取得できます。
添え字は、キーが通常 0、0.1.2.3 から始まることを意味します。つまり:
<?php $a =array("好好学习","天天向上","福如东海","寿比南山"); echo $a[0]; echo $a[1]; echo $a[2]; echo $a[3]; ?>
出力結果:
添え字は通常0から始まるので、0から始められないのでしょうか?次に、インデックス配列と呼ばれる配列のタイプの 1 つを使用する必要があります。
インデックス配列
インデックス配列の添字、つまりキー名は数字で構成されており、デフォルトでは0から始まるのが一般的です。配列内の位置に対応し、PHP はインデックス配列のキー名に整数値を自動的に割り当て、この値から自動的に増加します。以下に示すように:
<?php $a = array(0=>'好好学习','天天向上',5 => '福如东海','寿比南山', 10 => 'nothing'); ?>
0=>'勉強熱心'; 意味: 勉強熱心の添え字は 0、「毎日アップ」は「一生懸命勉強」の後ろにあり、添え字は自動的に増加します。 2.
=> はシンボルで、標準名はキーと値に対応するシンボルです。これは、この値を宣言する添字として理解できます。
したがって、「福如东海」の添字は 5 と宣言され、「尚美南山」の添字は 5 以降増加して 6 になります。
例は次のとおりです:
<?php $a =array(2=>"好好学习","天天向上",6=>"福如东海","寿比南山"); echo $a[6]; echo $a[7]; echo $a[2]; echo $a[3]; ?>
出力結果:
上記の例を通じて、次のルールを要約できます。インデックス配列:
インデックス配列が添字を強制的に宣言しない場合、添字は 0 から始まります。
指定された添え字の添え字は、私が指定した値です。
連想配列
連想配列の添え字は数値と文字列の組み合わせで構成されます。配列内 名前が数値でない場合、その配列は連想配列です。例:<?php $a =array("young"=>"10086","city"=>"12315","boy"=>"12306"); echo $a['young'] . $a['city'] . $a['boy']; ?>出力結果:
' ' または二重引用符
" " を追加します。
PHP ビデオ チュートリアル 」
以上がPHP配列のタイプを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。