English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função ctype_print() realiza a verificação de caracteres imprimíveis, verificando se todos os caracteres da string são caracteres imprimíveis.
ctype_print(\$text);
Esta função verifica se todos os caracteres da string fornecida são caracteres imprimíveis.
Número de série | Parâmetros e descrições |
---|---|
1 | text(obrigatório) String a ser testada. |
Se todos os caracteres de text puderem ser realmente impressos no ambiente de linguagem atual (inclusive espaços em branco), retorna TRUE; se text conter caracteres de controle ou strings que não terão nenhuma saída, retorna FALSE.
Verifique se todos os caracteres do caractere são caracteres imprimíveis, observe que os resultados de saída dos aspas simples e aspas duplas no exemplo a seguir são diferentes
<?php \$strings = array('asdf\n\r\t', "asdf\n\r\t", 'k211', "fooo#int%@") foreach (\$strings as \$test) { if (ctype_print(\$test)) { echo "\$test todos são caracteres imprimíveis \n"; }else { echo "\$test contém caracteres não imprimíveis \n"; } } ?>Teste veja‹/›
Resultados de saída:
asdf\n\r\t todos são caracteres imprimíveis asdf contém caracteres não imprimíveis k211 todos são caracteres imprimíveis fooo#int%@ todos são caracteres imprimíveis