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
blog comments powered by Disqus

Select a Version

Languages Available

Components

Search the Manual