PHP检查字符串中是否包含大写字符,也就是判断指定字符串中是否全为小写。我们可以通过for循环以及strlen()、ord()函数来实现。

下面我们就结合具体的代码示例,给大家介绍PHP检查字符串中是否包含大写字符的方法。

代码示例如下:<?php

function is_str_lowercase($str1)

{

for ($sc = 0; $sc < strlen($str1); $sc++) {

if (ord($str1[$sc]) >= ord('A') &&

ord($str1[$sc]) <= ord('Z')) {

return false;

}

}

return true;

}

var_dump(is_str_lowercase('abc def ghi'));

var_dump(is_str_lowercase('abc dEf ghi'));

这里我们创建一个is_str_lowercase方法用来判断字符串'abc def ghi'和'abc dEf ghi'是否存在大写或全是小写。

输出如下:bool(true)

bool(false)

那么返回true则表示此字符串全为小写,返回false则表示字符串中包含大写字符。

所需函数:

ord()函数转换字符串第一个字节为 0-255 之间的值ord ( string $string ) : int

解析 string 二进制值第一个字节为 0 到 255 范围的无符号整型类型。如果字符串是 ASCII、 ISO-8859、Windows 1252之类单字节编码,就等于返回该字符在字符集编码表中的位置。 但请注意,本函数不会去检测字符串的编码,尤其是不会识别类似 UTF-8 或 UTF-16 这种多字节字符的 Unicode 代码点(code point)。

该函数是 chr()的互补函数。

参数string表示一个字符。

返回值:返回 0 - 255 的整型值。

strlen()函数表示获取字符串长度strlen ( string $string ) : int

返回给定的字符串 string 的长度。

参数string表示需要计算长度的字符串。

返回值:成功则返回字符串 string 的长度;如果 string 为空,则返回 0。

本篇文章就是关于PHP检查字符串中是否包含大写字符的方法介绍,简单易懂,希望对需要的朋友有所帮助!

php 是否包含 大写,PHP检查字符串中是否包含大写字符相关推荐

  1. 《Python CookBook2》 第一章 文本 - 检查字符串中是否包含某字符集合中的字符 简化字符串的translate方法的使用...

    检查字符串中是否包含某字符集合中的字符  任务: 检查字符串中是否出现了某个字符集合中的字符 解决方案: 方案一: import itertoolsdef containAny(seq,aset):f ...

  2. java 包含汉字,java判断字符串中是否包含汉字

    java判断字符串中是否包含汉字 package com.zuidaima.util; /** [email protected] www.zuidaima.com **/ public class ...

  3. java 判断是否包含中文_java判断字符串中是否包含中文并过滤中文

    java判断字符串中是否包含中文并过滤掉中文,具体内容如下 1.判断字符串中是否包含中文方法封装 /** * 判断字符串中是否包含中文 * @param str * 待校验字符串 * @return ...

  4. python判断字符串是否包含大写字母_检查字符串中是否存在大写字母

    可以将any与生成器一起使用,以测试字符串是否包含大写字母testString = "abjKcf" print(any(x.isupper() for x in testStri ...

  5. 判断数组中是否包含某个元素,判断对象中是否包含某个属性,判断字符串中是否包含某个字符串片段

    1-判断对象中是否包含某个元素 方法一: 使用in var str = {name:"mayouchen",name:"js", age:100 }alert( ...

  6. php判断外链,php检查字符串中是否有外链的方法

    这篇文章主要介绍了php检查字符串中是否有外链的方法,涉及php针对字符串的正则匹配的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php检查字符串中是否有外链的方法.分享给大家 ...

  7. PHP | 检查字符串中是否存在特定的单词/子字符串

    Given a string and a word/substring, and we have to check whether a given word/substring exists in t ...

  8. Python 判断字符串是否为IP(字符串中是否包含IP)

    1. 检查字符串是否为IP import redef isIP(str):p = re.compile('^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2 ...

  9. python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符

    目的 检测字符串中是否包含某字符集合中的字符 方法 最简洁的方法如下,清晰,通用,快速,适用于任何序列和容器 def containAny(seq,aset): for c in seq: if c ...

最新文章

  1. 配置SSH是出现: sign_and_send_pubkey: signing failed: agent refused operation Permission denied
  2. Linux挂载Linux共享文件夹
  3. 2020ICPC(上海) - Sum of Log(数位dp)
  4. 窗宽窗位改变图像_CT、MRI图像的影像诊断4大原则、5个步骤、3大阅片方法
  5. 学习Python+numpy数组运算和矩阵运算看这254页PPT就够了
  6. React与ES6(一)开篇介绍
  7. 简单的PL/SQl链接远程ORACLE数据库方法
  8. java Runtime
  9. 计算机病毒有几个阶段,计算机病毒发展9阶段
  10. java邮件发送 qq与163邮箱互发和qq和163邮箱发送其他邮箱实例
  11. diskpart建立新卷
  12. 转录组分析---Hisat2+StringTie+Ballgown使用
  13. 嘀嗒APP打车体验记
  14. 千牛工作台linux版,深度商店应用千牛工作台、Discord、QQ(Linux)、新浪微博安卓版...
  15. 新年警惕:多数手机银行App存安全隐患
  16. 百度竞价推广中的,28定律是什么?
  17. pytorch版训练retinanet-csv数据集
  18. Elasticsearch7.6.2 rpm集群部署及异常处理
  19. Leetcode 765 情侣牵手
  20. mysql 组合索引 in_mysql组合索引与字段顺序

热门文章

  1. word2003快速排版工具栏_干货分享 | 闲到在家数瓜子?——先把ID排版秘籍学了吧(上)...
  2. java jar包中MANIFEST.MF中有版本信息
  3. Python 函数参数传递
  4. 汉诺塔-递归算法深入理解
  5. 声学测试软件手机版_最新手机性能排名:小米84万分拿到第一,iQOO5Pro第五,华为?...
  6. webview 修改html,使用自定义CSS在WebView中呈现HTML
  7. android studio异步单元测试,在Android Studio中可以进行单元测试
  8. python可以给excel编程吗_python – 我可以通过编程方式将matplotlib图形插入Excel吗?...
  9. python列表片段_Python列表片段索引操作,python
  10. ae插件form_九个绝对不能错过的AE插件!