Heim >Backend-Entwicklung >PHP-Problem >So rufen Sie Methoden in der Klasse in PHP auf

So rufen Sie Methoden in der Klasse in PHP auf

青灯夜游
青灯夜游Original
2022-06-13 17:05:144032Durchsuche

Aufrufschritte: 1. Verwenden Sie das Schlüsselwort new, gefolgt von einer Methode mit demselben Namen wie der Klassenname, um die Klasse in ein Objekt zu instanziieren. Die Syntax lautet „Variablenname = neuer Klassenname (Parameterliste);“ Variablenname = neuer Klassenname;“; 2. Verwenden Sie das spezielle Operationssymbol „->“, um die Mitgliedsmethode im Objekt aufzurufen. Die Syntax lautet „$ Variablenname->“.

So rufen Sie Methoden in der Klasse in PHP auf

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

PHP ruft die Methode in der Klasse auf. Schritt 1: Instanziieren Sie die Klasse in eine object

Es ist sehr einfach, eine Klasse in ein Objekt zu instanziieren. Verwenden Sie einfach das Schlüsselwort new und folgen Sie ihm mit einer Methode mit demselben Namen wie der Klassenname. 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. Über diesen können Sie auf die Mitglieder des Objekts zugreifen Name;

  • neu: Schlüsselwort, das angibt, dass ein neues Objekt erstellt werden soll;

  • Klassenname: Gibt den Typ des neuen Objekts an;

  • Parameterliste: Der Konstruktor der angegebenen Klasse wird verwendet um den Wert des Objekts zu initialisieren. Wenn in der Klassenfunktion kein definierter Konstruktor vorhanden ist, erstellt PHP automatisch einen Standardkonstruktor ohne Parameter.

  • Schritt 2. Rufen Sie die Methode im Objekt auf.

Der Zugriff auf die Mitglieder im Objekt ähnelt dem Zugriff auf die Elemente im Array. Sie können nur auf die Objekte in zugreifen das Objekt durch die Referenz des Objekts. Es muss jedoch ein spezieller Operator -> verwendet werden, um den Zugriff auf Objektmitglieder abzuschließen. Das Syntaxformat für den Zugriff auf Mitgliedsmethoden in einem Objekt lautet wie folgt:

$变量名 -> 成员方法名();        //访问对象中的成员方法

Beispiel: Rufen Sie die demo()-Methode in der Klasse class auf

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
    class Website{
        public function demo(){
            echo &#39;成员方法 demo()&#39;;
        }
    }
    $student = new Website();
    $student -> demo();
?>


Empfohlenes Lernen: „

PHP-Video-Tutorial

So rufen Sie Methoden in der Klasse in PHP auf

Das obige ist der detaillierte Inhalt vonSo rufen Sie Methoden in der Klasse in PHP auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn