English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 全てがアルファベットまたは数字ではありません。