Archive for the Category » Php Objektorientiert programmieren «

Dienstag, April 21st, 2009 | Author: admin

Jedoch, wieder nach einer langen Rede. Sie sagte auch, in meinem früheren Artikel als eine Sammlung von PHP-Funktionen, die die gleiche Sache und manchmal auch die verschiedenen Funktionen, die es je gesehen. Aber es sollte nicht vergessen, dass sie alle von einander, wenn der Unterschied ist klein.

In diesem Artikel werden wir oft verwenden Sie die PHP-Code, der die Differenz zwischen explodieren und Split-Funktionen nicht. In der Tat, die beide eine Reihe von Daten mit dem Separator trennt den Text. Aber nach explodieren eine zusätzliche Funktion Split-Funktion ist es über das regex Muster.

Nun lassen Sie sich von unseren Stichproben. Im ersten Beispiel wird durch die Funktion explodieren.

$string = '01/01/1970';
$array = explode('/',$string);
print_r($array);

örneği çalıştırdığımız da ekrana şu şekilde bir çıktı verecektir.

Array ( [0] => 01 [1] => 01 [2] => 1970 )

ja explodieren Array namens $array und variablen Kluft stringimizi mit der Zeichenfolge als Trennzeichen wir ging. Versuchen Sie nun die gleiche Sache regex Muster als Folge von, wie wir ihn jetzt döncek.

$string = "01/01/1970";
$pattern = "[\/]“;
$array = explode($pattern,$string);
print_r($array);

Um dieses Skript ausgeführt wird oder explodieren “, um zu sehen, die regex ist nicht kompatibel mit den Daten, die durch die Teilung als Ganzes ist nicht so sehen Sie uns wieder. Die Ausgabe sieht wie folgt aus.

Array ( [0] => 01/01/1970 )

Nun haben die gleichen Proben wurden in Werfen wir einen Blick durch die Funktion.

$string = '01/01/1970';
$array = split('/',$string);
print_r($array);

Enter text or a webpage URL. Translation: Turkish » German

Das gleiche wie das Skript ausgeführt wird und explodieren stringimizi / Maschinen teilen uns die Serie wieder. Leistung wird wie folgt.

Array ( [0] => 01 [1] => 01 [2] =>1970 )

Das zweite Beispiel ist jetzt mit explodieren, lassen Sie uns dies durch die Verwendung von Split und Werfen wir einen Blick auf unsere Produktion.

$string = "01/01/1970";
$pattern = "[\/]“;
$array = split($pattern,$string);
print_r($array);

Dieses Skript wird und ihre Ergebnisse werden nicht wieder ändern, nach dem Muster regex-Wert geteilt durch die Serie wird zu uns zurückkehren. In diesem Beispiel wird, wie die folgende Ausgabe.
Array ( [0] =>01 [1] => 01 [2] => 1970 )

Ja, ich denke, wir kannten den Unterschied. Nach all diesen Ausführlichkeit zu Fragen in den Kern ihrer Daten an die Funktion müssen wir explodieren das Trennzeichen trennt die Basis und der Wert zurückgegeben. Split von der teilt er und ein Abscheider, nach meiner regex Muster für die Teilung Reihe, und das Ergebnis zurückgegeben.

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