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 相关文章推荐
一个简易需要注册的留言版程序
Oct 09 PHP
PHP 身份证号验证函数
May 07 PHP
PHP对文件夹递归执行chmod命令的方法
Jun 19 PHP
php判断对象是派生自哪个类的方法
Jun 20 PHP
php实现简易聊天室应用代码
Sep 23 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 PHP
PHP登录验证码的实现与使用方法
Jul 07 PHP
Yii2中SqlDataProvider用法示例
Sep 22 PHP
php实现文件上传及头像预览功能
Jan 15 PHP
php中通过eval实现字符串格式的计算公式
Mar 18 PHP
详解php中serialize()和unserialize()函数
Jul 08 PHP
laravel 时间格式转时间戳的例子
Oct 11 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
动态新闻发布的实现及其技巧
2006/10/09 PHP
PHP静态新闻列表自动生成代码
2007/06/14 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
2010/10/25 PHP
php批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
2016/04/15 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
Javascript String对象扩展HTML编码和解码的方法
2009/06/02 Javascript
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
2010/06/30 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
javascript如何写热点图
2015/12/08 Javascript
详解Document.Cookie
2015/12/25 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
2018/04/09 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
微信小程序实现禁止分享代码实例
2019/10/19 Javascript
微信小程序实现Swiper轮播图效果
2019/11/22 Javascript
npm qs模块使用详解
2020/02/07 Javascript
Python中文件操作简明介绍
2015/04/13 Python
python中的字典操作及字典函数
2018/01/03 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
Python3 jupyter notebook 服务器搭建过程
2018/11/30 Python
Python 操作 ElasticSearch的完整代码
2019/08/04 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
英国皇家邮政海外旗舰店:Royal Mail
2018/02/21 全球购物
十佳大学生村官事迹
2014/01/09 职场文书
乔迁宴答谢词
2014/01/21 职场文书
外贸专业求职信
2014/03/09 职场文书
交通安全标语
2014/06/06 职场文书
公司户外活动总结
2014/07/04 职场文书
为什么RedisCluster设计成16384个槽
2021/09/25 Redis