English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP ctype_punct() Funktion

PHP Ctype Funktion Handbuch

 Die ctype_punct() Funktion überprüft, ob ein druckbarer Zeichencode nicht aus Leerzeichen, Ziffern und Buchstaben besteht.

Syntax

ctype_punct( $text );

Definition und Verwendung

Diese Funktion überprüft, ob alle Zeichen der angegebenen Zeichenkette Punctuationzeichen sind.

Parameter

NummerParameter und Beschreibung
1

text(Notwendig)

Getestete Zeichenkette.

Rückgabewert

 Wenn jeder Zeichen im text druckbar ist, aber kein Buchstabe, keine Zahl und kein Leerzeichen ist, dann wird TRUE zurückgegeben; andernfalls FALSE.

Online-Beispiel

Ein Beispiel für ctype_punct() zur Überprüfung, ob ein Zeichen nur aus Punctuationzeichen besteht.

<?php
   $strings = array('k211!@!$#*$()');
   
   foreach ($strings as $test) {
      if (ctype_punct($test)) {
         echo "$test besteht aus Punctuationzeichen \n";
      }else {
         echo "$test enthält nicht-punktierende Zeichen \n";
      }
   }
?>
Testen sehen‹/›

Ausgaberesultat:

k211!@!$# enthält nicht-punktierende Zeichen 
foo!#$bar enthält nicht-punktierende Zeichen 
*$() durch Punctuationzeichen besteht

   PHP Ctype Funktion Handbuch