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
Example#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.