ctype_lower

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

ctype_lower检查是否为小写字符(串)

描述

ctype_lower(混合类型 $text): 布尔值

检查提供的 字符串 text 中的所有字符是否都是小写字母。

参数

text

要测试的字符串。

注意:

如果提供了 -128 到 255(含)之间的 整数,它将被解释为单个字符的 ASCII 值(负值将加 256 以允许扩展 ASCII 范围内的字符)。任何其他整数将被解释为包含整数十进制数字的字符串。

警告

从 PHP 8.1.0 开始,传递非字符串参数已弃用。将来,参数将被解释为字符串而不是 ASCII 代码点。根据预期行为,参数应强制转换为 字符串 或对 chr() 进行显式调用。

返回值

如果 text 中的每个字符都是当前区域设置中的小写字母,则返回 true。当用空字符串调用时,结果始终为 false

示例

示例 #1 一个 ctype_lower() 示例(使用默认区域设置)

<?php
$strings
= array('aac123', 'qiutoas', 'QASsdks');
foreach (
$strings as $testcase) {
if (
ctype_lower($testcase)) {
echo
"字符串 $testcase 由所有小写字母组成。\n";
} else {
echo
"字符串 $testcase 不完全由小写字母组成。\n";
}
}
?>

上面的例子将输出

The string aac123 does not consist of all lowercase letters.
The string qiutoas consists of all lowercase letters.
The string QASsdks does not consist of all lowercase letters.

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top