PHP Portal » PHP Handbuch » ctype_alpha

Werbung

ctype_alpha


(PHP 4 >= 4.0.4, PHP 5)

ctype_alphaAuf 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

PHP Code
1
2
3
4
5
6
7
8
$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.

Siehe auch