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 相关文章推荐
PHP 函数学习简单小结
Jul 08 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
Jul 02 PHP
PHP中Session引起的脚本阻塞问题解决办法
Apr 08 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
PHP生成唯一订单号
Jul 05 PHP
php把数组值转换成键的方法
Jul 13 PHP
php中的登陆login实例代码
Jun 20 PHP
PHP中new static()与new self()的比较
Aug 19 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
Nov 15 PHP
php session的应用详细介绍
Mar 22 PHP
php7安装yar扩展的方法详解
Aug 03 PHP
实例讲解PHP验证邮箱是否合格
Jan 28 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 STRING 陷阱原理说明
2010/07/24 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
功能强大的php分页函数
2016/07/20 PHP
php简单计算年龄的方法(周岁与虚岁)
2016/12/06 PHP
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
2008/10/29 Javascript
情人节之礼 js项链效果
2012/02/13 Javascript
JavaScript中的细节分析
2012/06/30 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
2014/10/31 Javascript
纯javascript实现简单下拉刷新功能
2015/03/13 Javascript
javascript实现带下拉子菜单的导航菜单效果
2015/05/14 Javascript
jQuery获取checkbox选中的值
2016/01/28 Javascript
关于js原型的面试题讲解
2016/09/25 Javascript
javascript 定时器工作原理分析
2016/12/03 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
2018/02/18 jQuery
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
js获取form表单中name属性的值
2019/02/27 Javascript
vue按需加载实例详解
2019/09/06 Javascript
Vue 实例事件简单示例
2019/09/19 Javascript
Vue组件间数据传递的方式(3种)
2020/07/13 Javascript
django基础之数据库操作方法(详解)
2017/05/24 Python
python实现简单中文词频统计示例
2017/11/08 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
pyqt5的QWebEngineView 使用模板的方法
2018/08/18 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
pytorch 预训练层的使用方法
2019/08/20 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
matplotlib.pyplot.matshow 矩阵可视化实例
2020/06/16 Python
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
2016/11/26 面试题
小学教师事迹材料
2014/01/13 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
2015毕业寄语大全
2015/02/26 职场文书
银行客户经理岗位职责
2015/04/09 职场文书
质量承诺书格式范文
2015/04/28 职场文书
餐饮服务食品安全承诺书
2015/04/29 职场文书