PHP | Función ctype_punct()

La función ctype_punct() en PHP se usa para verificar si todos los caracteres de una string dada son caracteres de puntuación o no. Si todos los caracteres son caracteres de puntuación, esta función devuelve VERDADERO; de lo contrario, devuelve FALSO.

Nota : Los caracteres de puntuación son, punto, coma, signo de interrogación, guión, guión, paréntesis, apóstrofe, puntos suspensivos, comillas, dos puntos, punto y coma, signo de exclamación.

Sintaxis:

ctype_punct( $text )

Parámetros: Esta función acepta un solo texto de parámetro . Es un parámetro obligatorio que especifica la string de entrada.

Valor devuelto: la función devuelve VERDADERO si todos los caracteres en $texto son puntuación; de lo contrario, devuelve Falso.

Ejemplos :

Input  : @#$$.&*()_+;><?~
Output : Yes

Input  : GeeksforGeeks@2018
Output : No

Note: The string should not contain a letter, blank-space  or digit.  

Los siguientes programas ilustran la función ctype_punct():
Programa: 1

<?php
// PHP program to check given string is 
// punctuation character or not
  
$string = 'GeeksforGeeks';
  
  
      
    if ( ctype_punct($string)) 
        echo "Yes \n";
     else 
        echo "No \n";
  
?>
Producción:

No

Programa: 2

<?php
// PHP program to check given string is 
// punctuation character or not
$strings = array(
    "Reg no CE:20",
    '()()()()',
    'GFG',
    '@@@@##$$%%^^',
    '\n'
);
  
// Checking above given strings 
//by used of ctype_punct() function .
foreach ($strings as $test) {
    if (ctype_punct($test))
        echo "Yes \n";
    else
        echo "No \n";
}
  
?>
Producción:

No 
Yes 
No 
Yes 
No

Referencia : http://php.net/manual/en/function.ctype-punct.php

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *