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 相关文章推荐
fleaphp下不确定的多条件查询的巧妙解决方法
Sep 11 PHP
php error_log 函数的使用
Apr 13 PHP
phpmyadmin 访问被拒绝的真实原因
Jun 15 PHP
深入php函数file_get_contents超时处理的方法详解
Jun 03 PHP
php上传图片之时间戳命名(保存路径)
Aug 15 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
Oct 23 PHP
php格式化时间戳显示友好的时间实现思路及代码
Oct 23 PHP
php使用str_replace实现输入框回车替换br的方法
Nov 24 PHP
php类的定义与继承用法实例
Jul 07 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
Jan 11 PHP
Yii2中使用join、joinwith多表关联查询
Jun 30 PHP
PHP MVC框架中类的自动加载机制实例分析
Sep 18 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读取mysql的简单实例
2014/01/15 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
PHP比较运算符的详细介绍
2015/09/29 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
关于图片的预加载过程中隐藏未知的
2012/12/19 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
js中substr,substring,indexOf,lastIndexOf的用法小结
2013/12/27 Javascript
一个支持任意尺寸的图片上下左右滑动效果
2014/08/24 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
javascript实现依次输入input自动定焦
2014/12/23 Javascript
深入理解jQuery之防止冒泡事件
2016/05/24 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
基于vue2.0实现简单轮播图
2017/11/27 Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
2018/04/27 jQuery
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
webpack中的模式(mode)使用详解
2020/02/20 Javascript
通过vue刷新左侧菜单栏操作
2020/08/06 Javascript
vue element和nuxt的使用技巧分享
2021/01/14 Vue.js
JS实现简易日历效果
2021/01/25 Javascript
python3访问sina首页中文的处理方法
2014/02/24 Python
selenium+python实现1688网站验证码图片的截取功能
2018/08/14 Python
python 获取url中的参数列表实例
2018/12/18 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
python函数中将变量名转换成字符串实例
2020/05/11 Python
pandas参数设置的实用小技巧
2020/08/23 Python
OpenCV+Python3.5 简易手势识别的实现
2020/12/21 Python
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
小学社团活动总结
2014/06/27 职场文书
Nginx开启Brotli压缩算法实现过程详解
2021/03/31 Servers
php 获取音视频时长,PHP 利用getid3 获取音频文件时长等数据
2021/04/01 PHP
如何用JavaScipt测网速
2021/05/09 Javascript
解决vue自定义组件@click点击失效问题
2022/04/30 Vue.js