PHP判断字符串长度的两种方法很实用


Posted in PHP onSeptember 22, 2015

php程序中字符串长度判断,可以使用strlen。

方法一:

$str = ‘aaaaaa';
if(strlen($str) > 6){
 echo "字符串大于6";
}

方法二:

if(isset($str{6}){
}

以上两种方法,第二种效率更高些。

在PHP中,所有的变量都是用一个结构-zval来保存的,strlen虽然是直接获取其中的len,但是仍然有一次函数调用,而isset是PHP的语法结构,所以更快!所以在判断字符串是否大于或小于多少个字符时可以使用第二种方法。

PHP 相关文章推荐
一个用mysql_odbc和php写的serach数据库程序
Oct 09 PHP
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
Nov 18 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
discuz authcode 经典php加密解密函数解析
Jul 12 PHP
PHP中10个不常见却非常有用的函数
Mar 21 PHP
Codeigniter注册登录代码示例
Jun 12 PHP
PHP多个文件上传到服务器实例
Oct 29 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 PHP
php实现阳历阴历互转的方法
Oct 28 PHP
Yii中Model(模型)的创建及使用方法
Dec 28 PHP
php 多文件上传的实现实例
Oct 23 PHP
ThinkPHP3.2框架操作Redis的方法分析
May 05 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
Sep 22 #PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
Sep 22 #PHP
PHP实现搜索相似图片
Sep 22 #PHP
从刷票了解获得客户端IP的方法
Sep 21 #PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
Sep 20 #PHP
分享ThinkPHP3.2中关联查询解决思路
Sep 20 #PHP
使用PHPCMS搭建wap手机网站
Sep 20 #PHP
You might like
php 中的4种标记风格介绍
2012/05/10 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
php使用yield对性能提升的测试实例分析
2019/09/19 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
javascript function、指针及内置对象
2009/02/19 Javascript
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
Google Map API更新实现用户自定义标注坐标
2009/07/29 Javascript
jQuery AJAX回调函数this指向问题
2010/02/08 Javascript
基于JavaScript 类的使用详解
2013/05/07 Javascript
jquery ajax 局部刷新小案例
2014/02/08 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
2014/03/28 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
vue中使用v-model完成组件间的通信
2019/08/22 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
浅谈Python中带_的变量或函数命名
2017/12/04 Python
使用pandas read_table读取csv文件的方法
2018/07/04 Python
Python 给某个文件名添加时间戳的方法
2018/10/16 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
什么是SQL Server的确定性函数和不确定性函数
2016/08/04 面试题
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
招聘单位介绍信
2014/01/14 职场文书
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书