PHPのctype_print()関数
ctype_print()は、印刷可能な文字をチェックします。テキスト内のすべての文字が実際に出力(空白を含む)を作成する場合は、TRUEを返します。テキストに制御文字が含まれている場合、または出力または制御機能がまったくない文字が含まれている場合はFALSEを返します。
構文
ctype_print(sr)
パラメータ
-
str −テストされた文字列
戻る
ctype_print()関数は、テキスト内のすべての文字が実際に出力(空白を含む)を作成する場合にTRUEを返します。テキストに制御文字が含まれている場合、または出力または制御機能がまったくない文字が含まれている場合はFALSEを返します。
例
以下は例です-
<?php $arr = array('asdf\n\r\t', 'yu67', "fooo#int%@"); foreach ($arr as $x) { if (ctype_print($x)) { echo "$x has all printable characters. \n"; } else { echo "$x does not have all printable characters. \n"; } } ?>
出力
asdf\n\r\t has all printable characters. yu67 consists of all printable characters. fooo#int%@ consists of all printable characters.
-
PHPのaddcslashes()関数
addcslashes()関数は、黒スラッシュ付きの文字列を返します。 注 − addcslashes()関数では大文字と小文字が区別されます 構文 addcslashes(str, characters) パラメータ str −エスケープする文字列 キャラクター −エスケープする文字または文字の範囲 戻る addcslashes()関数は、指定された文字の前に円記号が付いた文字列を返します。 例 以下は例です- <?php $str = addcslashes("First World!","W"
-
PHPのctype_graph()関数
ctype_graph()関数は、スペース以外の印刷可能な文字をチェックします。文字列テキストのすべての文字が10進数の場合はTRUEを返し、それ以外の場合はFALSEを返します。 構文 ctype_graph(str) パラメータ str −テストされた文字列。 戻る ctype_graph()関数は、テキスト内のすべての文字が印刷可能であり、実際に表示可能な出力(空白なし)を作成する場合はTRUEを返し、それ以外の場合はFALSEを返します。 例 以下は例です- <?php $arr = array('khy\n\r\t', 'arf12