ホームページ >バックエンド開発 >PHPチュートリアル >PHP配列の使い方のまとめ、PHP配列のまとめ_PHPチュートリアル
PHPでは、配列はインデックス配列と連想配列の2つに分類されます。この 2 つは単独で使用することも、混合して使用することもできます。
1. 1次元配列
1 次元配列の定義も非常に簡単で、一般的に使用されるメソッドが 2 つあります。
1.1 直接割り当て1:
リーリー リーリー リーリー リーリー1:
リーリー 2. 多次元配列連想配列を例に挙げます
1:
リーリー リーリー リーリー リーリー 2. 配列の走査 PHP では、一般的に使用される 3 つの配列走査メソッドがあります: 1. for ループ 1: リーリー リーリー1:
//最初の方法 リーリー リーリー リーリー リーリー リーリー リーリー1:
リーリー リーリー 3. いくつかの配列関連関数 (print_r() 関数を使用して配列の内容を出力します)
PHP の配列関数は非常に強力で、最も一般的に使用されるデータ型の 1 つです。その処理機能も強力かつ効率的な特性を持っています。1.配列のキー/値操作関数
1.1 関数 array_values(): 配列内のすべての要素の値を返します。配列名を渡すだけで、キー名は保持しないでください。返された配列のインデックスは 0 から再作成されます。
1:
リーリー リーリー リーリー リーリー リーリー1:
リーリー リーリー リーリー1:
リーリー リーリー リーリー リーリー リーリー 2. 配列の数と一意性 2.1 関数 count(): 配列内の要素の数またはオブジェクト内の属性の数をカウントします 1: リーリー 2.2 関数 array_unique(): 配列内の重複する値を削除し、返された配列キー名は変更されません1:
リーリー リーリー リーリー1:
リーリー リーリー 3. 配列の並べ替え$obj->a['key'] はアクセスしたい値です。
まず、書き方が大きく異なります。現在、PHP は中括弧を使用するのが一般的です。
(1) 弱い言語の PHP では、厳密な言語のように初期化する必要はありません。使用すると自動的に初期化されます。したがって、配列を宣言した後、それを使用することができます。また、厳密な言語でエラーが報告された場合、$i = 1.25 を直接記述するなど、宣言する必要がない場合もあります。PHP はこのようにそれを使用できます。
(2) 配列のデフォルトのインデックスは 0 から始まり、1 ずつ増加します。 count($arr) は配列要素の数です。 n が現在の配列内の要素の数であるとすると、$arr[n-1] が最大のインデックスを持つ要素になります。 $arr[n] を追加することは、配列の末尾に要素を追加することと同じです。実際、 $arr[] = $ss と書くこともでき、効果は同じです。
(3) アルゴリズムの考え方の問題。自然数をそれより小さい素数で割ることができる場合、それは素数ではないということです。
(4) プログラムには何も問題はありません....