Es gibt Methoden zum Instanziieren von Objekten in PHP. Um ein Objekt zu instanziieren, müssen Sie nur das Schlüsselwort new gefolgt von einer Methode mit demselben Namen wie der Klassenname verwenden. Die Syntax lautet „Variablenname = neuer Klassenname (Parameternummernliste);“; Seien Sie ein Objekt, wenn Sie das Objekt instanziieren. Um Parameter zu übergeben, verwenden Sie einfach den Klassennamen direkt nach dem neuen Schlüsselwort, ohne Klammern hinzuzufügen. Die Syntax lautet „Variablenname = neuer Klassenname;“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8-Version, DELL G3-Computer
Instanziierung von Objekten
In PHP bezieht sich die Objektinstanziierung auf die Instanziierung einer Klasse in ein Objekt , Verwenden einer Klasse zum Erstellen Der Objektprozess ist der Prozess der Konvertierung einer abstrakten konzeptionellen Klasse in ein konkretes Objekt dieses Typs.
Es ist sehr einfach, eine Klasse in ein Objekt zu instanziieren. Verwenden Sie einfach das Schlüsselwort new und fügen Sie eine Methode mit demselben Namen wie der Klassenname hinzu. Wenn Sie beim Instanziieren des Objekts natürlich keine Parameter für das Objekt übergeben müssen, verwenden Sie einfach den Klassennamen direkt nach dem neuen Schlüsselwort, ohne Klammern hinzuzufügen.
Das Instanziierungsformat des Objekts lautet wie folgt:
变量名 = new 类名(参数数列表); 或 变量名 = new 类名;
Die Parameterbeschreibung lautet wie folgt:
Variablenname
: Der Referenzname eines von der Klasse erstellten Objekts Auf das Objekt kann über diesen Namen zugegriffen werden. 变量名
:通过类所创建的一个对象的引用名称,可以通过这个名称来访问对象的成员;
new
:关键字,表明要创建一个新的对象;
类名
:表示新对象的类型;
参数列表
new
: Schlüsselwort, das angibt, dass ein neues Objekt erstellt werden soll Typ des neuen Objekts; Parameterliste
: Der Konstruktor der angegebenen Klasse wird verwendet, um den Wert des Objekts zu initialisieren. Wenn in der Klasse kein Konstruktor definiert ist, wird PHP automatisch erstellt ein Standardkonstruktor ohne Parameter.
【Beispiel】Erstellen Sie eine Klasse und instanziieren Sie sie.
<?php class Students{ } $person1 = new Students(); $person2 = new Students; $person3 = new Students; var_dump($person1); echo '<br>'; var_dump($person2); echo '<br>'; var_dump($person3); ?>
Das obige ist der detaillierte Inhalt vonGibt es eine Möglichkeit, ein Objekt in PHP zu instanziieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!