php怎么根据字符串长度设置(php常用字符串长度函数strlen与mb_strlen用法实例分析)
类别:编程学习 浏览量:1688
时间:2022-01-21 00:06:07 php怎么根据字符串长度设置
php常用字符串长度函数strlen与mb_strlen用法实例分析本文实例讲述了php常用字符串长度函数strlen()与mb_strlen()用法。分享给大家供大家参考,具体如下:
int strlen ( string $string )
int strlen ( string $string ) 获取给定字符串的[字节]长度 成功则返回字符串$string的长度,如果$string为空,则返回 0。
|
<?php $str1 = "abcdef" ; //输出6 $str2 = " ab cd " ; //输出7,注意,开头、结尾、中间的空格 $str3 = "中国你好" ; //输出12,但会变化,与系统所采用的字符编码方式有关 $str4 = "中国,你好" ; //输出15,但会变化,与系统所采用的字符编码方式有关 echo '$str1的字节长度为:' . strlen ( $str1 ). '$str2的字节长度为:' . strlen ( $str2 ). '' ; echo "<br/>" ; echo '$str3的字节长度为:' . strlen ( $str3 ). '$str4的字节长度为:' . strlen ( $str4 ). '' ; ?> |
运行结果:
$str1的字节长度为:6$str2的字节长度为:7
$str3的字节长度为:8$str4的字节长度为:10
mb_strlen() — 获取字符串的长度
mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] )
$str 要检查长度的字符串
$encoding,可指定字符编码,如省略则使用内部字符编码
返回值:返回具有encoding编码的字符串str包含的[字符数],多字节的字符被计为 1
|
<?php $str1 = "abcdef" ; //输出6 $str2 = " ab cd " ; //输出7 注意,开头、结尾、中间的空格 $str3 = "中国你好" ; //输出4 $str4 = "中国,你好" ; //输出5 echo '$str1的字符长度为:' .mb_strlen( $str1 , "utf-8" ). '$str2的字符长度为:' .mb_strlen( $str2 , "utf-8" ). '' ; echo "<br/>" ; echo '$str3的字符长度为:' .mb_strlen( $str3 , "utf-8" ). '$str4的字符长度为:' .mb_strlen( $str4 , "utf-8" ). '' ; ?> |
运行结果:
$str1的字符长度为:6$str2的字符长度为:7
$str3的字符长度为:3$str4的字符长度为:5
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://www.cnblogs.com/jinsanguo/p/7622799.html
您可能感兴趣
- php中钩子的理解与实例教程(php中钩子hook的原理与简单应用demo示例)
- phpsession登录功能(php实现session共享的实例方法)
- php自定义函数返回多少个值(PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法)
- php安全性问题怎么解决(实例分析10个PHP常见安全问题)
- php怎样创建新文件详情(php文件后缀不强制为.php的实操方法)
- php 模拟登录验证码demo(PHP 模拟登陆功能实例详解)
- php如何将数组清空(PHP实现数组向任意位置插入,删除,替换数据操作示例)
- php项目开发实例(php项目中类的自动加载实例讲解)
- phpstudy使用教程(phpstudy是什么)
- 深入理解php 变量(不常用但很实用的PHP预定义变量分析)
- php队列的用法实例(PHP实现一个限制实例化次数的类示例)
- phpsession怎么用(PHP实现提高SESSION响应速度的几种方法详解)
- php常用加密技术(php用户名的密码加密更安全的方法)
- php 各类商品结算算法(PHP实现财务审核通过后返现金额到客户的功能)
- phpstudy报错(phpStudy运行帝国备份王出错解决方法)
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- 律界衣品最好,时尚圈学识数高,41岁的Amal堪称现实版的傲骨贤妻(时尚圈学识数高)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
- 《傲骨之战》剧终 律政女魔头Diane,为什么是大女主天花板(傲骨之战剧终律政女魔头Diane)
- 汉族(汉族的祖先是谁)
- 中国有几个名族(中国有几个民族没列入56个民族)
- 数学语文题目(语文的数学题)
热门推荐
- pythonlambda详解(Python的条件表达式和lambda表达式实例)
- Get和Post的区别
- python彩色字符视频代码(python将视频转换为全字符视频)
- dedecms指定栏目授权(dedecms搜索结果页实现按频道模型显示不同结果模板的方法)
- mysql事件教程(关于MySQL报警的一次分析处理详解)
- 前端面试题之promise的手动封装(Promise面试题详解之控制并发)
- jquery弹出窗口过渡效果(jQuery实现大屏滚动播放效果)
- css3背景渐变动画效果(css3制作的背景渐变动画效果)
- sqlserver分页数据重复(SQL Server 在分页获取数据的同时获取到总记录数)
- 怎么用python做随机矩阵(python实现杨氏矩阵查找)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9