- Programmierung
- Anime & Manga
- Sammelsurium
- Sammelsurium
- Rennmäuse
- Die "Mongolen"
- Meine Mädels
- Geri, Freki
- Skuld, Urd, Verdandi
- Aus dem Leben
Autoloader geschrieben von Annika
Bei der Entwicklung mit PHP gehört es quasi zum guten Ton, für jede Klassen- bzw. Interface-Definition eine eigene Quelldatei zu erstellen. Durch diese Aufteilung kommt man allerdings nicht darum herum, Klassen vor ihrer Verwendung verfügbar zu machen.Destruktoren geschrieben von Annika
Als Konstruktor bezeichnet man diejenigen Methoden, die bei der Instanziierung einer Klasse aufgerufen werden. Ihr Gegenstück sind Destruktoren, die dementsprechend bei der Zerstörung eines Objekts zum Zuge kommen.echo() versus print() geschrieben von Annika
Abgesehen davon, dass sowohl echo() als auch print() dafür verwendet werden, Ausgaben im Browser zu erzeugen, haben sie eine weitere Gemeinsamkeit: weder das eine noch das andere ist eine Funktion. Beide Befehle sind Sprachkonstrukte.Fehlerbehandlung geschrieben von Annika
Neben den nativen Ausnahmen und deren Behandlung existieren in PHP einige Mechanismen, die es Programmierern ermöglicht, Einfluss auf das Standard-Verhalten von PHP zu nehmen.Funktionen geschrieben von Annika
Teilweise ist es notwendig, bestimmte Prozeduren an verschiedenen Stellen einer Anwendung auszuführen. Um Prozeduren zu kapseln, können sie in so genannten Funktionen abgelegt werden. Funktionen können über den definierten Bezeichner aufgerufen werden. Innerhalb einer Funktion existiert ein eigener Geltungsbereich für Variablen (darauf wird später genauer eingegangen).Konstanten geschrieben von Annika
Eine Konstante ist ein Name für einen einfachen Wert, der im Gegensatz zu Werten in Variablen während der Laufzeit nicht geändert werden kann. Sie ist, nachdem sie definiert wurde, global gültig und somit von überall abrufbar.Kontrollstrukturen geschrieben von Annika
Unter dem Begriff Kontrollstrukturen versteht man die Möglichkeit, die Abarbeitungsreihenfolge von Anweisungen. Sowohl Iterationen, als auch Fallunterscheidungen gehören zu den Kontrollstrukturen. Meistens wird die Ausführung von KontrollstrukturSessionverwaltung geschrieben von Annika
Um Daten über mehrere Seiten hinweg zu transportieren, bieten sich Cookies, versteckte Formularfelder oder Transport über GET-Parameter an. Alle drei Methoden weisen ein gemeinsames Problem mit der Sicherheit auf: sie werden beim Anwender abgelegt oder sind zumindest für ihn sichtbar und damit manipulierbar.Etwas mehr Sicherheit bietet seit PHP4 die Verwaltung von Sessions (Sitzungen).
Zend_Auth und Zend_Acl geschrieben von Annika
Die Komponente Zend_Auth ist, wie Zend_Acl auch, Teil des Zend-Frameworks und ist dafür da, einen Benutzer zu Authentifizieren - also um seine Identität zu prüfen und zu bestätigen. Zend_Acl dagegen wird zur Autorisierung genutzt.Diese beiden Komponenten sind voneinander unabhängig, können aber auf verschiedenste Weise miteinander verbunden und gemeinsam genutzt werden. Meine Methode werde ich in diesem Workshop vorstellen.

