English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP リファレンスマニュアル

PHP ctype_cntrl() 関数の用法および例

PHP Ctype 関数マニュアル

ctype_cntrl() 関数は、文字列内の文字が全て制御文字であるかどうかを確認します。

文法

ctype_cntrl ( $text );

定義および用法

提供された文字列 text 内の文字が全て制御文字であるかどうかを確認します。制御文字は、例えば、改行、インデント、スペース、タブ、エスケープシーケンスなどです。

パラメータ

番号パラメータおよび説明
1

text(必須)

テストする文字列。

返り値

テキストの各文字が現在の言語環境の制御文字である場合にTRUEを、それ以外の場合にFALSEを返します。

オンラインサンプル

文字列が全て制御文字かどうかを判断する:

<?php
$strings = array('string1「 => "\n\r\t", 'string2「 => 'arf12');
foreach ($strings as $name => $testcase) {
    if (ctype_cntrl($testcase)) {
        echo "文字列 '$name' 制御文字で構成されています。\n";
    } else {
        echo "文字列 '$name' 全て制御文字ではありません。\n";
    }
}
?>
テストをしてみる‹/›

出力結果:

文字列 'string1「 制御文字で構成されています。
文字列 'string2「 全て制御文字ではありません。

PHP Ctype 関数マニュアル