【摘要】

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。下面是php如何查询字符串长度,让我们一起来看看php如何查询字符串长度的具体内容吧!

php如何查询字符串长度

php查询字符串长度的方法:首先新建一个php文件,并在文件内定义两个字符串;然后新建【utf8_strlen()】函数,使用【preg_match_all()】方法通过正则表达式拆分字符串;最后使用echo将结果输出到页面中即可。

php查询字符串长度的方法:

1、首先新建一个php文件,命名为test.php。

相关学习推荐:php图文教程

2、在test.php文件内,定义两个字符串,一个纯英文字符串,另一个中英文混合的字符串。

3、使用strlen()方法统计长度,从执行程序结果可见,strlen()方法统计$Str1的字符串长度是正确的,统计第二个字符串$Str2的长度是错误的。

4、新建一个utf

8_strlen()函数,定义其参数为$string,默认为null。

5、在utf8_strlen()函数内,使用preg_match_all()方法通过正则表达式拆分字符串,并保存在$match变量中,最后,通过count()方法统计得到的数组元素的个数,将结果返回。

6、使用utf8_strlen()方法分别统计$Str1,$Str2字符串的长度,并使用echo将结果输出到页面中。

7、在浏览器运行test.php文件,查看程序执行的结果,从两个结果可以看出成功实现了统计字符串的长度。

相关视频推荐:PHP编程从入门到精通

以上就是php如何查询字符串长度的内容,对PHP感兴趣的小伙伴们可以关注考必过,获取更多PHP前沿资讯和最新技术。最新消息小编会第一时间发布,助力大家考试,加油!

使用php语言 统计字符串,php如何查询字符串长度相关推荐

  1. php http 字符串异常,php - 查询字符串http:// 变成http % 3A % 2F % 2 - 编程异常大全

    查询字符串http:// 变成http % 3A % 2F % 2 query string http%3A%2F%2F turns into http%253A%252F%252 查询字符串http ...

  2. 字符串url获取参数_如何从URL查询字符串获取示例参数或将其附加到URL查询字符串(示例)?...

    字符串url获取参数 让我们剖析几个简单的用例,并查看视图参数的工作原理(视图参数名称不是强制性的,以匹配通过URL查询字符串传递的请求参数,但在本文中,我们将重点讨论这种情况): 情况1 在inde ...

  3. 如何从URL查询字符串获得/附加视图参数(示例)?

    让我们剖析几个简单的用例,并查看视图参数的工作原理(视图参数名称不是强制性的,以匹配通过URL查询字符串传递的请求参数,但在本文中,我们将重点讨论这种情况): 情况1 在index.xhtml页面中, ...

  4. C语言试题四十八之该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。

    1. 题目 请编写一个函数function,它的功能是:该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C ...

  5. elasticsearch 条件去重_elasticsearch 笔记四 之聚合查询之去重计数、基础统计、百分位、字符串统计...

    这一节笔记还是聚合查询,以下是本节目录:去重统计 cardinality 基础统计 stats 百分位 percentiles 字符串统计 string_stats 1.去重统计 cardinalit ...

  6. C语言统计一个字符串(包含空格)中字母的种类(不是个数)

    C语言统计一个字符串(包含空格)中字母的种类(不是个数) 写了一个小程序来通过输入一个字符串后,统计26个字母中出现了几种. 例如:输入juue 输入3输入abcd efg lmn输出10 思路简述 ...

  7. 寻找热门查询,300万个查询字符串中统计最热门的10个查询

    寻找热门查询,300万个查询字符串中统计最热门的10个查询 #include #include #include struct QueryInfo{ string s; int times; Quer ...

  8. c语言统计输入文本不同字母单词数,统计文本中单词的个数

    ㈠ 统计一行文本的单词个数:输入一行字符,统计其中单词的个数.个单词之间用空格分隔,空格数可以是多个, 代码部分: #include int main() { int count=0; char te ...

  9. 编写程序,统计一个长度为2的字符串在另一个字符串中出现的次数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p137 习题5 4.统计一个长度为2的字符串在另一个字符串中出现的次数.例如,假定输入的字符串为:as ...

最新文章

  1. java byte xml_Java XMLInputSource.setByteStream方法代码示例
  2. 基本控件HyperlinkButton控件
  3. 都是程序员,凭什么他能站在鄙视链的顶端?
  4. c语言课程设计走迷宫游戏,C语言课程设计-迷宫游戏.doc
  5. linux-macbook内核,技术|用 Linux 让旧 MacBook 重获新生
  6. mybaties :required string parameter ‘XXX‘is not present
  7. 深入解读Linux内存管理系列(3)——MMU初始化和页表的建立
  8. The Beauty of DirectX 11 (3) --- constant buffer, buffered/structure buffer
  9. ubuntu装指定分区_Ubuntu安装时怎样分区
  10. 波兰计算机留学,波兰(Rzeczpospolita Polska)留学申请全面解析
  11. MySQL DBLE_MySQL 分库分表 dble简单使用
  12. Pytho中list去除重复项
  13. 基于Docker搭建DzzOffice与OnlyOffice线上协同办公服务器
  14. java多态app_Java 入门教程 - Java 多态 - IT学院 - 中国软件协会智能应用服务分会...
  15. 「区块链+数字身份」:身份认证的新战场,让子弹再飞会儿
  16. MSproject软件在项目管理中实际操作干货
  17. coreldraw x8段落_CorelDRAWx8调整字间距的方法
  18. C语言干货分享|更高层次编写嵌入式C代码
  19. 传统银行业务的数字化转型-中原银行大数据建设实践
  20. 购买计算机的作文英语,电脑英语作文_电脑,computer,英文_高中英语作文_作文地带...

热门文章

  1. 【Elasticsearch】Elasticsearch 理解mapping中的store属性
  2. MySQL : mysql连接报 Communications link failure
  3. 95-134-105-源码-维表-维表优化
  4. 【grafana】grafana 报错 Invalid interval string expecting a number followed by one of Mwdhmsy
  5. dubbo : Invalid multicast address 127.0.0.1, scope: 224.0.0.0 - 239.255.255.255
  6. 【SpringBoot】Spring+Druid初级配置
  7. private关键字
  8. Git : 每一行命令都算数
  9. python D40 以及多表查询
  10. BZOJ 4719--天天爱跑步(LCA差分)