ctype_alnum
(PHP 4 >= 4.0.4, PHP 5)
ctype_alnum -- Auf alphanumerische Zeichen überprüfen
Beschreibung
bool
ctype_alnum ( string text )
Gibt TRUE zurück, wenn alle Zeichen in text
entweder ein Buchstabe oder eine Ziffer sind. Anderenfalls wird FALSE
zurückgegeben. In der Standardeinstellung für locale C
gelten nur [A-Za-z] als Buchstaben. Die Funktion ist
dann equivalent zu preg_match('/^[a-z0-9]+$/iD', $text).
Parameter Liste
text
Der zu prüfende String.
Rückgabewerte
Liefert TRUE wenn jedes Zeichen in text
ein Buchstabe oder eine Ziffer ist, sonst FALSE.
Beispiele
Beispiel 1. ctype_alnum() Beispiel (standard-locale vorausgesetzt)
<?php $strings = array('AbCd1zyZ9', 'foo!#$bar'); foreach ($strings as $testcase) { if (ctype_alnum($testcase)) { echo "Der String $testcase enthält nur Buchstaben und Ziffern.\n"; } else { echo "Der String $testcase bestehtn nicht nur aus Buchstaben und Ziffern.\n"; } } ?>
|
Das oben gezeigte Beispiel erzeugt folgende
Ausgabe: Der String AbCd1zyZ9 enthält nur Buchstaben und Ziffern.
Der String foo!#$bar bestehtn nicht nur aus Buchstaben und Ziffern. |
|