PHP - ctype_alpha() 函数



PHP 字符类型检查ctype_alpha() 函数用于检查提供的字符串中的所有字符是否都是字母。 “字母”字符是指从 A 到 Z 的字母,包括大写和小写。例如,在字符串“hello”中,字符 'h'、'e'、'l'、'l' 和 'o' 都是字母字符。

如果提供的字符串包含任何非字母字符(例如数字或标点符号),则此函数返回布尔值false;否则,它返回true。如果提供的文本为空(""),则此函数始终返回 'false'。

语法

以下是 PHP 字符类型检查ctype_alpha() 函数的语法:

ctype_alpha (mixed $text): bool

参数

此函数接受一个参数,如下所述:

  • text(必需) - 需要检查或测试的字符串。

返回值

如果 text 中的每个字符都是字母,则此函数返回 'true';否则,它返回 'false'。

示例 1

如果给定的文本(字符串)“仅包含”字母,则 PHP ctype_alpha() 函数将返回true

<?php
   $text = "Tutorialspoint";
   echo "The given text: ".$text;
   #using ctype_alpha() function
   echo "\nIs the text is alphanumeric? ";
   var_dump(ctype_alpha($text));
?>

输出

以下是上述程序的输出:

The given text: Tutorialspoint
Is the text is alphanumeric? bool(true)

示例 2

如果给定的文本(字符串)“不只包含”字母,则 PHP ctype_alpha() 函数将返回false

<?php
   $text = "Tutorix12";
   echo "The given text: ".$text;
   #using ctype_alpha() function
   echo "\nIs the text is alphanumeric? ";
   var_dump(ctype_alpha($text));
?>

输出

上述程序产生以下输出:

The given text: Tutorix12
Is the text is alphanumeric? bool(false)

示例 3

如果提供的文本或字符串为空"",则此函数将始终返回false

<?php
   $text = " ";
   echo "The given text: ".$text;
   #using ctype_alpha() function
   echo "\nIs the text is alphanumeric? ";
   var_dump(ctype_alpha($text));
?>

输出

执行上述程序后,它将返回 'false':

The given text:
Is the text is alphanumeric? bool(false)
php_function_reference.htm
广告