PHP Conference Japan 2024

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