PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

ctype_graph - 空白以外の印字可能な文字かどうかを調べる | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

ctype_graph

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

ctype_graph空白以外の印字可能な文字かどうかを調べる

説明

bool ctype_graph ( string $text )

与えられた文字列 text のすべての文字が 実際に目に見える出力を行うかどうかを調べます。

パラメータ

text

調べる文字列。

返り値

text のすべての文字が印字可能で実際に目に見える 出力を行う(空白でない)場合に TRUE 、そうでない場合に FALSE を返します。

例1 ctype_graph() の例

<?php
$strings 
= array('string1' => "asdf\n\r\t"'string2' => 'arf12''string3' => 'LKA#@%.54');
foreach (
$strings as $name => $testcase) {
    if (
ctype_graph($testcase)) {
        echo 
"The string '$name' consists of all (visibly) printable characters.\n";
    } else {
        echo 
"The string '$name' does not consist of all (visibly) printable characters.\n";
    }
}
?>

上の例の出力は以下となります。

The string 'string1' does not consist of all (visibly) printable characters.
The string 'string2' consists of all (visibly) printable characters.
The string 'string3' consists of all (visibly) printable characters.

注意

注意:

-128 から 255 までの整数値を渡すと、ひとつの文字の ASCII 値とみなします (負の値には 256 を足して、拡張 ASCII の範囲に収まるようにします)。 それ以外の整数値は、10 進数を含む文字列とみなします。

参考

  • ctype_alnum() - 英数字かどうかを調べる
  • ctype_print() - 印字可能な文字かどうかを調べる
  • ctype_punct() - 空白、英数字以外の出力可能な文字かどうかを調べる


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「ctype_graph - 空白以外の印字可能な文字かどうかを調べる」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | ctype_graph - 空白以外の印字可能な文字かどうかを調べる」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: