XVI. Character type functions

Einführung

Die Funktionen dieser Extension überprüfen , ob ein Zeichen oder eine Zeichenkette in eine bestimmte Zeichenklasse fällt , unter Berücksichtigung der momentanen locale-Einstellung ( Siehe auch setlocale( ) ) .

Beim Aufruf mit einem Integer-Argument verhalten sich diese Funktionen exakt wie ihre C-Gegenstücke aus ctype.h .

Beim Aufruf mit einem String-Argument überprüfen Sie jedes einzelne Zeichen und geben nur TRUE zurück , wenn jedes einzelne Zeichen die angeforderten entsprechenden Kriterien erfüllt . Beim Aufruf mit einer leeren Zeichenkette wird immer TRUE zurückgegeben .

Sobald irgendetwas anderes als String oder Integer als Argument übergeben wird , wird sofort FALSE zurückgegeben .

Anforderungen

Keine außer der Funktionen aus der C-Bibliothek , die immer verfügbar sind .

Installation

Seit PHP 4.2.0 sind diese Funktionen standardmäßig aktiviert . In älteren Versionen müssen Sie PHP mit --enable-ctype konfigurieren . Sie können die cytpe-Unterstützung mit --disable-ctype abschalten .

Anmerkung : Ab PHP 4.3.0 ist eine integrierte ctype-Unterstützung vorhanden .

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini .

Resource Typen

Diese Erweiterung definiert keine Resource-Typen .

Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten .

Inhaltsverzeichnis
ctype_alnum -- Auf alphanumerische Zeichen überprüfen
ctype_alpha -- Auf Buchstabe(n) überprüfen
ctype_cntrl -- Auf Steuerzeichen überprüfen
ctype_digit -- Auf Dezimalzeichen überprüfen
ctype_graph -- Auf druckbare Zeichen (außer Leerzeichen) überprüfen
ctype_lower -- Auf Kleinbuchstaben überprüfen
ctype_print -- Auf druckbare Zeichen überprüfen
ctype_punct -- Auf druckbare Zeichen überprüfen, die weder Leerzeichen, noch alphanumerische Zeichen sind
ctype_space -- Auf Leerzeichen überprüfen
ctype_upper -- Auf großgeschriebene Zeichen überprüfen
ctype_xdigit -- Auf Hexadezimalziffern überprüfen