ctype_alnum()(检查字母数字)
PHP中的ctype_alnum()函数,用于检查给定字符串/文本的所有字符是否为字母数字。如果所有字符都是字母数字,则返回TRUE,否则返回FALSE。
语法
1 | bool ctype_alnum ($text) |
参数
- $text:它是一个指定字符串的强制参数。
1 2 3 4 5 6 7 8 9 | Input : sky Output : Yes Explanation : String "sky" is alphanumeric. Note: Read Standard c local letter. Input : '%%%Contribute_article on GFG!!!' Output : No Explanation : String contains Special characters. |
注意:除了字符串或数字,如果我们输入任何东西,它将返回FALSE。
1.驱动代码ctype_alnum()函数以更好地理解
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php // PHP program to check given string is // all characters are alphanumeric $string = 'skyggforskygg'; if ( ctype_alnum($string)) echo "Yes\n"; else echo "No\n"; ?> |
输出
1 | Yes |
程序:2驱动ctype_alnum()函数的代码,其中输入将是一个字符串整数数组,字符串带有特殊符号。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <?php // PHP program to check given string is // all characters are alphanumeric $strings = array( 'Geeks', 'skyg8g@gmail.com', '2018', 'GFG2018', 'a b c ', '@!$%^&*()|2018' ); // Checking above given four strings // by used of ctype_alnum() function . foreach ($strings as $test) { if (ctype_alnum($test)) echo "Yes\n"; else echo "No\n"; } ?> |
输出
1 2 3 4 5 6 | Yes No Yes Yes No No |
参考