php 配列の特徴: 1. キー値は、数値、文字列、配列などの任意のタイプのデータにすることができます; 2. キー名は数値 (デフォルトでは 0 から始まります) または文字列、または文字列と数値の混合; 3. 配列要素は、構文「配列名 [添え字]」を使用して、配列全体の名前と配列内の添え字によって表されます; 4. 配列の長さは可変です。
このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター
配列はデータの集合です。シリーズ データは、実用的な全体として編成されます。
PHP では、配列は順序付けられた変数のセットであり、各値は要素と呼ばれます。各要素は、キー (添え字とも呼ばれます) と呼ばれる特別な識別子によって区別されます。
配列は PHP で最も重要なデータ型の 1 つであり、PHP で広く使用されています。 PHP は弱いデータ型を使用するプログラミング言語であるため、PHP の配列変数には任意の型のデータを任意の数だけ格納でき、ヒープ、スタック、キューなどのデータ構造の関数を他の強力なデータ型で実装できます。
配列を使用する目的は、相互に関連する複数のデータをまとめてセットを形成し、バッチ データ処理の目的を達成するための単位として使用することです。
PHP 配列の特徴
PHP 配列は、非常に強力で柔軟なデータ型です。以下は、PHP 配列のいくつかの特性 (機能) です:
1. キー値は、任意のタイプのデータにすることができます
キー値は、数値、文字列にすることができます、またはブール値、null など、配列型
<?php header('content-type:text/html;charset=utf-8'); $arr1=array(1,2,3,"hello",null); var_dump($arr1); $arr2=array ( array("张三",25,"男"), array("李四",21,"男"), ); var_dump($arr2); ?>
2。キー名は数値または文字列
です。上の例では、配列のキー名は数値ですが、実際にはキー名を手動で設定した文字列にすることもできます。
PHP 配列は、他の高級言語の配列よりも柔軟性があり、数値をキーとしたインデックス配列だけでなく、文字列または文字列と数値の混合をキーとした連想配列もサポートします。
1) インデックス配列 - 数値キー名
インデックス配列の添え字 (キー名) は、デフォルトでは 0 から始まる数字で構成されます。各数字は、配列。位置を指定する必要はありません。PHP はインデックス配列のキー名に整数値を自動的に割り当て、この値から自動的に増加します。以下に示すように:
$arr=array(1,2,3,4,5,6,7,8,9,10);
2) 連想配列 -- 文字列キー名
連想配列の添え字 (キー名) は数値で構成されます。配列内のキー名が数値でない場合、その配列は連想配列になります。以下に示すように:
$arr=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);
##3. ループ ステートメントを使用して、配列を順番に読み取ることができます。
foreach($arr as $key => $value){ echo $arr[$key]."<br>"; }
4. 配列内の指定された要素は、キー名 (添字) に従って読み取ることができます
配列要素は、配列全体の名前と独自の名前によって表されます配列内の添字。$arr = [1 => 'ok', 'one' => 'hello', 'a' => 'world']; echo $arr['one'];
5. 配列の長さは可変です
$arr = [1, 2, 3]; $arr[] = 4; array_push($arr, 5);これらの特性に基づいて、配列を簡単に実装できます。セット、スタック、リスト、辞書などのさまざまなデータ構造。 推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHP配列の特徴は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。