ctype_punct

(PHP 4 >= 4.0.4, PHP 5)

ctype_punct --  Auf druckbare Zeichen berprfen, die weder Leerzeichen, noch alphanumerische Zeichen sind

Beschreibung

bool ctype_punct ( string text )

Gibt TRUE zurück, wenn alle Zeichen in text durckbar sind, aber weder Buchstaben, Ziffern oder Leerzeichen. Anderenfalls wird FALSE zurückgegeben.

Parameter Liste

text

Der zu prüfende String.

Rückgabewerte

Returns TRUE if every character in text is printable, but neither letter, digit or blank, ```cd.

Beispiele

Beispiel 1. ctype_punct() Beispiel

<?php
$strings
= array('ABasdk!@!$#', '!@ # $', '*&$()');
foreach (
$strings as $testcase) {
    if (
ctype_punct($testcase)) {
        echo
"Der String $testcase besteht aus punctuation.\n";
    } else {
        echo
"Der String $testcase enthlt nicht nur punctuation.\n";
    }
}
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Der String ABasdk!@!$# enthlt nicht nur punctuation.
Der String !@ # $ enthlt nicht nur punctuation.
Der String *&$() besteht aus punctuation.

Siehe auch

ctype_cntrl()
ctype_graph()