ctype_alpha
(PHP 4 >= 4.0.4, PHP 5)
ctype_alpha -- Auf Buchstabe(n) überprüfen
Beschreibung
bool
ctype_alpha ( string text )
Gibt TRUE zurück, wenn alle Zeichen in text
Buchstaben im Sinne der aktuellen locale-Einstellung sind. Anderenfalls
wird FALSE zurückgegeben.
In der Standardeinstellung für locale C gelten nur
[A-Za-z] als Buchstaben und
ctype_alpha() ist gleichbedeutend zu
(ctype_upper($text) || ctype_lower($text)) wenn
$text nur ein Zeichen enthält.
Es gibt jedoch auch Sprachen in denen einzelne Buchstaben weder als
groß- noch als kleingeschrieben gelten.
Parameter Liste
text
Der zu prüfende String.
Rückgabewerte
Liefert TRUE wenn jedes Zeichen in text
ein Buchstabe ist, sonst FALSE.
Beispiele
Beispiel 1. ctype_alpha() Beispiel (standard-locale vorausgesetzt)
<?php $strings = array('KjgWZC', 'arf12'); foreach ($strings as $testcase) { if (ctype_alpha($testcase)) { echo "Der String $testcase besteht nur aus Buchstaben.\n"; } else { echo "Der String $testcase enthält nicht nur Buchstaben.\n"; } } ?>
|
Das oben gezeigte Beispiel erzeugt folgende
Ausgabe: Der String KjgWZC besteht nur aus Buchstaben.
Der String arf12 enthält nicht nur Buchstaben. |
|