Programmer's Reference Guide
| Einführung |
Standard Filter Klassen
Der Zend Framework kommt mit einem Standardset von Filtern, welche bereits zur Verwendung fertig sind.
Alnum
Gibt den String $value zurück und entfernt alles ausser alphabetische und nummerische
Zeichen. Dieser Filter inkludiert eine Option die auch Leerzeichen erlaubt.
Alpha
Gibt den String $value zurück und entfernt alles ausser alphabetische Zeichen. Dieser
Filter inkludiert eine Option die auch Leerzeichen erlaubt.
BaseName
Wenn ein String einen Pfad zu einer Datei enthält gibt dieser Filter den Basisnamen der Datei zurück.
Digits
Gibt den String $value zurück und entfernt alles ausser nummerische Zeichen.
Dir
Gibt den Verzeichnisnamen einer Pfadangabe zurück.
HtmlEntities
Gibt den String $value zurück und konvertiert die Zeichen in Ihre entsprechende HTML Entitität wenn diese existiert.
Int
Gibt (int) $value zurück.
RealPath
Erweitert alle symbolischen Links und löst Referenzen in '/./', '/../' und extra '/' Zeichen im Eingabepfad auf und gibt den kanonischen absoluten Pfadnamen zurück. Der sich ergebende Pfad hat keine symbolischen Links, '/./' oder '/../' Komponenten.
Zend_Filter_RealPath gibt bei einem Fehlschlag FALSE zurück, bzw. wenn
die Datei nicht existiert. Auf BSD Systemen schlägt Zend_Filter_RealPath nicht fehl
wenn die letzte Pfadkomponenten nicht existiert, wärend Sie auf anderen Systemen FALSE
zurückgibt.
StringToLower
Gibt den String $value zurück und konvertiert alphabetische Zeichen zu Kleinschreibung
wenn das notwendig ist.
StringToUpper
Gibt den String $value zurück und konvertiert alphabetische Zeichen zu Großschreibung
wenn das notwendig ist.
StringTrim
Gibt den String $value zurück und entfernt alle Leerzeichen vom Begin und vom Ende.
StripTags
Dieser Filter gibt den Eingabestring zurück, wobei alle HTML und PHP Tags von Ihm entfernt werden
ausser diesen die explizit erlaubt sind. Zusätzlich zur Möglichkeit zu definieren welche Tags erlaubt
sind können Entwickler definieren welche Attribute über alle erlaubten Tags erlaubt sind und auch nur
für spezielle Tags. Und Letztendlich bietet dieser Filter Kontrolle darüber ob Kommentare
(z.B., <!-- ... -->) entfernt werden oder nicht.
| Einführung |
