Heim >Backend-Entwicklung >PHP-Tutorial >So definieren Sie Klassen und Operationsbeispiele in PHP

So definieren Sie Klassen und Operationsbeispiele in PHP

黄舟
黄舟Original
2017-08-18 09:35:241849Durchsuche

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:

So definieren Sie Klassen und Operationsbeispiele in PHP

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!

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