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

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

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

PHP ctype_alnum() 関数の用法と例

PHP Ctype 関数マニュアル

ctype_alnum() 関数は、文字列が全てアルファベットおよび(または)数字であるかどうかを確認します。

文法

ctype_alnum ( $text );

定義と用法

提供された文字列の全ての文字がアルファベットおよび(または)数字であるかどうかを確認します。

標準のC言語環境では、アルファベットは[A-Za-z],この関数はpreg_match('/^[a-z0-9]+$/iD',$ text))。

パラメータ

番号パラメータと説明
1

text(必須)

検証する文字列。

返り値

テキストの全ての文字がアルファベットまたは数字であればTRUEを、そうでなければFALSEを返します。

オンラインサンプル

配列の要素を巡回して、全てがアルファベット数字かどうかを確認します。

<?php
   $strings = array('hello', 'foo!#$bar');
   
   foreach ($strings as $example) {
      if (ctype_alnum($example)) {
         echo "$example アルファベットまたは数字で構成されています。\n";
      }else {
         echo "$example 全てがアルファベットまたは数字ではありません。\n";
      }
   }
?>
テストしてみる‹/›

出力結果:

hello アルファベットまたは数字で構成されています。
foo!#$bar 全てがアルファベットまたは数字ではありません。

PHP Ctype 関数マニュアル