Heim >Backend-Entwicklung >PHP-Problem >Wie schreibt man eine PHP-Klasse?
In PHP definiert eine Klasse die abstrakten Eigenschaften einer Sache, einschließlich der Form von Daten und Operationen an Daten. Das Syntaxformat zum Definieren einer Klasse ist etwa „class phpClass {var $var1; function myfunc ($arg1, $ arg2) {. ..}}".
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie schreibt man die PHP-Klasse?
Klasse – definiert die abstrakten Eigenschaften einer Sache. Die Definition einer Klasse umfasst die Form der Daten und die Operationen an den Daten.
PHP-Klassendefinition
PHP definiert eine Klasse. Das übliche Syntaxformat lautet wie folgt:
<?php class phpClass { var $var1; var $var2 = "constant string"; function myfunc ($arg1, $arg2) { [..] } [..] } ?>
Die Analyse lautet wie folgt:
Eine Klasse wird mit dem Schlüsselwort class gefolgt vom Klassennamen definiert.
Variablen und Methoden können in einem Paar geschweifter Klammern ({}) nach dem Klassennamen definiert werden.
Variablen der Klasse werden mit var deklariert und Variablen können auch mit Werten initialisiert werden.
Funktionsdefinitionen ähneln PHP-Funktionsdefinitionen, der Zugriff auf Funktionen kann jedoch nur über die Klasse und die von ihr instanziierten Objekte erfolgen.
Instanz
<?php class Site { /* 成员变量 */ var $url; var $title; /* 成员函数 */ function setUrl($par){ $this->url = $par; } function getUrl(){ echo $this->url . PHP_EOL; } function setTitle($par){ $this->title = $par; } function getTitle(){ echo $this->title . PHP_EOL; } } ?>
Die Variable $this repräsentiert ein eigenes Objekt.
PHP_EOL ist das Newline-Zeichen.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWie schreibt man eine PHP-Klasse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!