ctype_punct
(PHP 4 >= 4.0.4, PHP 5)
ctype_punct — Vérifie qu'une chaîne contient de la ponctuation
Description
bool ctype_punct
( string $text
)
ctype_punct() vérifie si tous les caractères de la chaîne text sont imprimables, mais ne sont ni des lettres, ni des chiffres, ni des espaces.
Liste de paramètres
- text
-
La chaîne testée.
Valeurs de retour
Retourne TRUE si tous les caractères de text sont des caractères de ponctuation, FALSE sinon.
Exemples
Example#1 Exemple avec ctype_punct()
<?php
$strings = array('ABasdk!@!$#', '!@ # $', '*&$()');
foreach ($strings as $testcase) {
if (ctype_punct($testcase)) {
echo "La chaîne $testcase ne contient que de la ponctuation.\n";
} else {
echo "The string $testcase ne contient pas que de la ponctuation.\n";
}
}
?>
L'exemple ci-dessus va afficher :
La chaîne ABasdk!@!$# ne contient pas que de la ponctuation. La chaîne !@ # $ ne contient pas que de la ponctuation. La chaîne *&$() cne contient que de la ponctuation.