コンピューター, プログラミング
どのようにPHPの配列していますか?
アレイは、 データ構造単一の場所は、同じタイプの要素である特定の値を格納することを可能にします。
配列型
配列の2種類があり、それらは、構成要素の識別方法で異なります。
- 簡単 - 各要素は、その内部配列へのインデックスが与えられます。
- 連想 - それは論理値に関連付けられたキーを使用して要素を参照しなければなりません。
簡単に言えば、それは複数の値とすることができる変数です。 私たちは、PHPの配列に興味を持っています。
特徴
PHPの配列の詳細を検討してください。
- これは、任意の数の値を含めることができ、それが空です。
- PHPの配列と呼ばれる要素を含む値のそれぞれ。
- 要素は、様々なタイプの変数を格納します。 これらは文字列、整数、ブールすることができます。
- 要素へのアクセスは、小文字、数字であるインデックスを使用して可能です。
- PHPの配列は、ユニークなインデックスを持つ要素が含まれています。
- 配列内の要素の数は、 - その長です。
- 多次元配列であるように要素の値はまた、配列することができます。
PHPの特徴はどんな複雑なスクリプトで配列を作成する機能です。
利点:
- アレイ内の複数の値を同時に動作するように簡単です。 値を変更するには、そのメンバーのサイクルを行うことは容易です。
- 彼らは、操作が簡単です。 単純に、削除読み取りまたは要素の値を変更するための項目を追加します。
- PHPでは、あなたは配列を処理できるように、さまざまな機能があります。 特定の値の検索は、配列をマージ、ソート、があります。
タイプ
配列は2種類にさらに分類されます。
- 一次元;
- 二次元。
配列を初期化するためにさまざまな方法があります。 まず、単純なを考慮し、 - 連想配列PHPを。
実施例は、PHPで簡単な配列を作成します。
PHPの配列要素の値を割り当てることのように書くことができます。
- $配列[N] = Z;
- N - キー、Z - 値。
初期化の第二の方法ではで示すことは何もないことができ ブラケット :
- $名[] = "A";
- $名[] = "2";
- $名[] = "3"。
この場合、インデックスは、デフォルトに等しくなる:0、1、2。
そして、あなたはそのインデックス値のいずれかを割り当てることができます。
- $名[35] = 'A';
- $名[18] = '2';
- $名[90] = "3"。
あなたは、初期化の方法を組み合わせることができます。
- $名[37] = "第一";
- $名[5] = "秒";
- $ [] = "三" という名前を付けます。
インデックスの最大 - 第三元素を37として38に等しいインデックスに割り当てられます。
多次元配列の構文は次のようになります。
$名[indeks1] [indeks2] ....
それでは、どのようなPHPの連想配列を見てみましょう。 インデックスはスペースが許可されている、それは制限を課さない、文字列にすることができ、その長さが異なっています。 要素が数字でないリンクする必要がある場合、連想配列は良くなく、言葉で、使用されています。 インデックスが配列 - 文字列の連想と呼ばれています。
1つのキーだけを含む一次元連想配列では、特定のインデックスに対応します。 上記画像は、一次元および多次元連想配列の例です。
あなたは、古典的な方法で多次元連想配列を作成することができますが、それは非常に便利ではありません。
Similar articles
Trending Now