ctype_alpha
(PHP 4 >= 4.0.4, PHP 5)
ctype_alpha — Auf Buchstabe(n) überprüfen
Beschreibung
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
Example#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.