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

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Uso e esempio di PHP ctype_punct()

PHP Ctype 函数手册

 La funzione ctype_punct() verifica se i caratteri stampabili non contengono spazi, numeri e lettere.

Sintassi

ctype_punct( $text );

Definizione e uso

Questa funzione verifica se tutti i caratteri della stringa fornita sono simboli di punteggiatura.

Parametro

Numero di ordinamentoParametri e descrizione
1

text(obbligatorio)

Stringa testata

Valore di ritorno

 Se ogni carattere nel testo è stampabile, ma non è una lettera, un numero o uno spazio, allora restituisce TRUE; altrimenti restituisce FALSE.

Esempio online

Un esempio di ctype_punct() per verificare se un carattere è composto solo da simboli di punteggiatura.

<?php
   \$strings = array('k211!@!$#', 'foo!#$bar', '*$()');
   
   foreach (\$strings as \$test) {
      if (ctype_punct(\$test)) {
         echo "\$test da simboli di punteggiatura \n";
      }else {
         echo "\$test contenente caratteri non di punteggiatura \n";
      }
   }
?>
Testa e vedi ›/‹

Risultato di output:

k211!@!$#  contenente caratteri non di punteggiatura 
foo!#$bar  contenente caratteri non di punteggiatura 
*$()  da simboli di punteggiatura

   PHP Ctype 函数手册