In PHP können wir eine Klasse definieren. Eine Klasse bezieht sich auf eine Sammlung von Variablen und einige Funktionen, die diese Variablen verwenden. PHP ist eine lose typisierte Sprache, daher funktioniert das Überladen nach Typ nicht, ebenso wenig wie das Überladen nach einer unterschiedlichen Anzahl von Parametern. Manchmal ist es sinnvoll, Konstruktoren in einer Ausrichtung zu überladen, damit Sie Objekte auf unterschiedliche Weise erstellen können (durch Übergabe einer unterschiedlichen Anzahl von Argumenten). In PHP wird dies durch Klassen erreicht.
Laden Sie zunächst eine einfache Definitionsklassenbibliothek von PHP herunter, die wir in diesem Kurs verwenden müssen: http://www.php.cn/xiazai/leiku/617
Finden Sie sie nach dem Download ist abgeschlossen. Entpacken Sie die PHP-Klassendatei, die wir benötigen, in unser lokales Verzeichnis und erstellen Sie eine neue PHP-Datei!
Nach Abschluss müssen wir diese Klasse in der neuen PHP-Datei aufrufen und die Klasse instanziieren:
<?php include_once "dingyi4.php";//引入类文件 $Wing = new Student; //实例化 $Wing->Input ("Wing","男",33,95,87); $Wing->ShowInfo(); echo "<hr>"; $Paladin = new Student;//实例化 $Paladin->Input ("paladin","女",38,58,59.5); $Paladin->ShowInfo(); ?>
Führen Sie die Datei aus und das Ergebnis wird wie folgt aussehen:
Das obige ist der detaillierte Inhalt vonSo definieren Sie Klassen und Operationsbeispiele in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!