ctype_punct
(PHP 4 >= 4.0.4, PHP 5)
ctype_punct --
Chequear posibles caracteres imprimibles que no son ni espacios en
blanco ni caracteres alfanuméricos
Descripción
bool
ctype_punct ( string texto )
Verifica si todos los caracteres en la cadena entregada,
texto, son caracteres de puntuación.
Lista de parámetros
- texto
La cadena de prueba.
Valores retornados
Devuelve TRUE si cada caracter del texto
es imprimible, pero no es una letra, dígito o espacio en
blanco; o FALSE de lo contrario.
Ejemplos
Ejemplo 1. Un ejemplo de ctype_punct()
<?php $cadenas = array('ABasdk!@!$#', '!@ # $', '*&$()'); foreach ($cadenas as $caso_prueba) { if (ctype_punct($caso_prueba)) { echo "La cadena $caso_prueba consiste completamente de signos de puntuación.\n"; } else { echo "La cadena $caso_prueba no consiste completamente de signos de puntuación.\n"; } } ?>
|
El resultado del ejemplo seria: La cadena ABasdk!@!$# no consiste completamente de signos de puntuación.
La cadena !@ # $ no consiste completamente de signos de puntuación.
La cadena *&$() consiste completamente de signos de puntuación. |
|