php检查字符串中是否包含大写字母的方法

人生从来没有真正的绝境。无论遭受多少艰辛,无论经历多少苦难,只要一个人的心中还怀着一粒信念的种子,那么总有一天,他就能走出困境,让生命重新开花结果。

php检查字符串中是否含有大写字母,也可以理解为判断字符串中的所有字母是否为小写,具体的操作方法可以参考下面的示例 。

php判断字符串中是否含有大写字母的方法

1、利用 php strlen() 函数来一个个的检查字符串中的每个字母是否为小写

使用 strlen() 函数来获取字符串的长度再循环取出单个字母,然后再利用 php ord() 函数来检查每一个字母是否为大写!

PHP自定义函数:

/**
 * # 检测字符串中是否含有大写字母
 * @param string 要判断的字符串
 * 
 * @return bool 含有大写字母返回 TRUE 否则返回 FALSE
 */
function is_bigstr($str)
{
    for ($i = 0; $i < strlen($str); $i++) {
        if (ord($str[$i]) >= ord('A') &&
            ord($str[$i]) <= ord('Z')) {
            return true;
        }
    }
    return false;
}

函数调用:

var_dump(is_bigstr('Feiniaomy.com'));
// true
var_dump(is_bigstr('feiniaomy.com'));
// false

2、php 使用正规表达式判断是否含有大写字母

上面php脚本判断字符串是否含有大写字母的方法比较笨拙,可以使用下面的正规表达式来判断字符串中是否含有大写字母!

php代码:

$str = 'Feiniaomy.com';
if(preg_match('/[A-Z]/', $str)){
    echo '有大写字母!';
}else{
    echo '没有大写字母!';
}
// 输出:有大写字母!

到此这篇关于php检查字符串中是否包含大写字母的方法就介绍到这了。发光并非太阳的专利,你也可以发光。更多相关php检查字符串中是否包含大写字母的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法