ホームページ >バックエンド開発 >PHPの問題 >PHPで新しいオブジェクト配列を作成する方法

PHPで新しいオブジェクト配列を作成する方法

PHPz
PHPzオリジナル
2023-04-17 14:58:15745ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。