類似した変数を多数持つ代わりに、データを配列内の要素として保存できます。配列内の要素には独自の ID (つまり添え字) があるため、簡単にアクセスできます。 3 つの配列タイプがあります: 1. 数値配列: 数値 ID キーを含む配列; 2. 連想配列: 配列内の各 ID キーが値に関連付けられている; 3. 多次元配列: 1 つ以上の配列を含む配列。
数値配列
例 1 この例では、ID キーが自動的に割り当てられます:
例 2
この例では、ID キーを手動で割り当てます:
これらの ID キーをスクリプトで使用できます:
上記のコードの出力: array1 または
array2 または配列3 ...特定の名前が付けられた値に関するデータを保存する場合、数値配列の使用はベスト プラクティスではありません。 連想配列を使用すると、値をキーとして使用し、それらに値を割り当てることができます。 例 1 この例では、配列を使用して年齢をさまざまな配列に割り当てます:
例 2この例は例 1 と同じですが、別の例を示しています。配列を作成する方法:
もちろん、スクリプトで ID キーを使用することもできます:
上記のスクリプトの出力: array1 は 1 つの数値です。
多次元配列多次元配列では、メイン配列の各要素も配列です。部分配列内の各要素は配列などにすることもできます。 例 1 この例では、自動的に割り当てられた ID キーを持つ多次元配列を作成します:
この配列を出力すると、次のようになります:
以上、ThinkPHP の学習配列学習について内容を含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。