English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction ctype_print() effectue le contrôle des caractères imprimables, vérifie si tous les caractères de la chaîne sont des caractères imprimables.
ctype_print ( $text );
Cette fonction vérifie si tous les caractères de la chaîne fournie sont des caractères imprimables.
Numéro | Paramètres et explications |
---|---|
1 | text(obligatoire) Chaîne à tester. |
Si tous les caractères de text peuvent être réellement affichés dans l'environnement linguistique actuel (y compris les espaces), retourne TRUE ; si text contient des caractères de contrôle ou des chaînes qui n'auront aucune sortie, retourne FALSE .
Vérifiez si les caractères sont tous des caractères imprimables, veuillez noter que les résultats de sortie des guillemets simples et doubles dans les exemples suivants sont différents
<?php $strings = array('asdf\n\r\t',"asdf\n\r\t", 'k211', "fooo#int%@"); foreach ($strings as $test) { if (ctype_print($test)) { echo "$test tous les caractères sont des caractères imprimables \n"; }else { echo "$test contient des caractères non imprimables \n"; } } ?>Testez et voyez‹/›
Résultat de la sortie :
asdf\n\r\t tous les caractères sont des caractères imprimables asdf contient des caractères non imprimables k211 tous les caractères sont des caractères imprimables fooo#int%@ tous les caractères sont des caractères imprimables