Tag-Archive for » php 5 oop «

Samstag, April 11th, 2009 | Author: admin

In den vergangenen beiden Kapiteln haben wir erläutert, wie Sie sich
Objekte, Klassen, Methoden und Attribute vorstellen können und wie
Sie Ihre Klassen und Objekte für Ihre Webanwendung entwickeln.
Wie Sie Ihre Klassen sowie deren Methoden und Attribute in PHP
darstellen, erfahren Sie in diesem Kapitel. Ebenfalls erklären wir hier,
wie Sie den Zugriff auf Methoden und Attribute unterschiedlich gegen
unerwünschten Zugriff schützen und Beziehungen zwischen Objekten
in PHP darstellen können.
  • Klassen definieren
Wir definieren eine Klasse in der PHP-Sprache mit der Klasse Element. Ent-Klassen werdenmit
Raum der gemeinsamen Kennzeichnungsnormen, empfehlen wir, die Klasse-Klasse gezeigt,
großzuschreiben Namen, wie die folgende Klasse
pzal:
class pzal
{
//Klasse[]
}
Die Einfachheit und Klarheit, sollten Sie jede Klasse in einer Klasse pro Datei
separaten Datei. Hier empfehlen wir Ihnen, dass Sie
den gleichen Namen wie die Klasse geplant und
Die große Datei schreiben.
  • Bei Montage in die Speicherung der Klassen, die Sie benötigen, um sicherzustellen, dass
Keine Dateien
Leerzeilen außerhalb
der Skript-Tags
Klasse Code außerhalb der Skript-Tags <? php und?> Nein Zeilen
nicht leer ist, enthält. Diese Zeilen können Seitenzugriffe
(so genannte Header-Anrufe), um Fehler im Programm, da
von den PHP-Interpreter wie bereits HTML-Code interpretiert
werden.
Einbettung von Klassen, die Sie erstellt haben, und eine Klasse in einer separaten Datei abgemit
require_once speichert. Die Blaupause für einen pzalobjekt jetzt vorhanden ist. Erstellen
Jetzt eine neue PHP-Datei, wo Sie erstklassige mit pzal
require_once veröffentlichen sie.
Mit den neuen eine neue Sie können nun mit dem neuen Betreiber in die neue Datei
Objekt, um ein neues Objekt, dh ein Objekt nach der Art oder
pzal das Konzept der Klasse. Der neu erzeugte pzalobjekt ist
ist im System gespeichert und der Verweis auf das neue Objekt in
der gleichen Zeile der Variable $ pzal zugeordnet. Über die Variable
$ Pzal Sie haben im Laufe der Zugriff auf das Objekt.
<?php
** Bauplan einbinden
require_once ’pzal.php’;
** Objekt pzal erzeugen
$pzal = new pzal();
?>
Erstellen Sie eine neue Wenn Sie einen neuen Artikel-Objekt, sondern auch
Instanziieren Objekt eines Artikels oder im Fall der Artikel-Objekt erzeugt
Beispiel eines Artikels.
Der Artikel verfügt über alle Eigenschaften, die das Objekt in der Klasse Artikel
definiert wurden. Eine Variable von Objekten lassen sich am besten kapitalisierten
- Da die anderen Variablen sind in der Regel klein geschrieben werden,
Sie erkennen, wie die großen geschriebene Variable als ein Objekt aus.
Ein Objekt ist somit immer die folgende Struktur (und
Obwohl nach dem Bauplan der Klasse):
$name = new klassenname();

eXTReMe Tracker