PHP では、オブジェクトの配列の作成は非常に簡単です。このタスクを実行するには、次の 2 つの方法を使用できます。
方法 1: 単純なクラス コンストラクターを使用する
ステップ 1. オブジェクト配列を作成するための単純なクラスを作成します。このクラスには複数のプロパティとメソッドを含めることができます。
class Person{ public $name; public $age; public $gender; }
ステップ 2. このクラスのコンストラクターを使用してオブジェクト配列を作成します。
$person1 = new Person(); $person1->name = "张三"; $person1->age = 18; $person1->gender = "男"; $person2 = new Person(); $person2->name = "李四"; $person2->age = 22; $person2->gender = "女"; $person3 = new Person(); $person3->name = "王五"; $person3->age = 25; $person3->gender = "男"; $personArray = array($person1, $person2, $person3);
上記のコードは、3 つの異なるオブジェクトを含むオブジェクト配列を作成します。
方法 2: 配列要素を使用する
ステップ 1. 上記の方法に従って単純なクラスを作成し、オブジェクト配列を作成するときに配列要素を使用します。
$person1 = array('name'=>'张三', 'age'=>18, 'gender'=>'男'); $person2 = array('name'=>'李四', 'age'=>22, 'gender'=>'女'); $person3 = array('name'=>'王五', 'age'=>25, 'gender'=>'男'); $personArray = array($person1, $person2, $person3);
上記のコードは、3 つの異なるオブジェクトを含むオブジェクト配列を作成します。
概要
上記は、PHP でオブジェクト配列を作成する 2 つの方法です。いずれの場合でも、パフォーマンスを確保するには、コード量に制限を設けることに注意する必要があります。
以上がPHPで新しいオブジェクト配列を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。