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

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP 参考マニュアル

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

PHP Ctype 関数マニュアル

ctype_print() 関数は印刷可能な文字の検出を行い、文字列内のすべての文字が印刷可能かどうかを確認します。

文法

ctype_print ( $text );

定義および用法

この関数は提供された文字列をチェックし、テキスト内のすべての文字が印刷可能かどうかを確認します。

引数

順序番号引数および説明
1

text(必須)

テストされている文字列。

返り値

現在の言語環境で text 内の各文字が実際に表示される場合(空白も含めます)、TRUE を返します。テキスト内に制御文字や何も表示されない文字が含まれている場合、FALSE を返します。

オンラインサンプル

文字がすべて印刷可能かどうかを確認します、以下の例では、シングルクォートとダブルクォートの出力結果が異なりますので注意してください

<?php
   $strings = array('asdf\n\r\t',"asdf\n\r\t", 'k211', "fooo#int%@");
   
   foreach ($strings as $test) {
      if (ctype_print($test)) {
         echo "$test すべて印刷可能な文字 \n";
      }else {
         echo "$test 非印刷可能な文字を含む \n";
      }
   }
?>
テストしてみる‹/›

出力結果:

asdf\n\r\t すべて印刷可能な文字 
asdf
	 非印刷可能な文字を含む 
k211 すべて印刷可能な文字 
fooo#int%@ すべて印刷可能な文字

   PHP Ctype 関数マニュアル