PHP针对字符串开头和结尾的判断方法


Posted in PHP onJuly 11, 2016

本文实例讲述了PHP针对字符串开头和结尾的判断方法。分享给大家供大家参考,具体如下:

//变量:
$s1 = "dotcoo world!";
$s2 = "dotcoo";
$s3 = "hello dotcoo";
//php判断字符串开头:
var_dump(substr($s1, 0, strlen($s2)) === $s2);
var_dump(strpos($s1, $s2) === 0);
var_dump(strncmp($s1, $s2, strlen($s2)) === 0);
var_dump(substr_compare($s1, $s2, 0, strlen($s2)) === 0);
//php判断字符串结尾:
var_dump(substr($s1, 0, strlen($s2)) === $s2);
var_dump(substr_compare($s3, $s2, -strlen($s2)) === 0);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP中GET变量的使用
Oct 09 PHP
php smarty模版引擎中的缓存应用
Dec 11 PHP
PHP初学者常见问题集合 修正版(21问答)
Mar 23 PHP
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
Oct 31 PHP
PHP实现取得HTTP请求的原文
Aug 18 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
Aug 25 PHP
PHP中使用Imagick操作PSD文件实例
Jan 26 PHP
php实现的一个简单json rpc框架实例
Mar 30 PHP
PHP获取文本框、密码域、按钮的值实例代码
Apr 19 PHP
php-beanstalkd消息队列类实例分享
Jul 19 PHP
PHP操作Postgresql封装类与应用完整实例
Apr 24 PHP
PHP defined()函数的使用图文详解
Jul 20 PHP
php进行ip地址掩码运算处理的方法
Jul 11 #PHP
php解析xml 的四种简单方法(附实例)
Jul 11 #PHP
php进程间通讯实例分析
Jul 11 #PHP
Adnroid 微信内置浏览器清除缓存
Jul 11 #PHP
php通过两层过滤获取留言内容的方法
Jul 11 #PHP
php基于openssl的rsa加密解密示例
Jul 11 #PHP
PHP微信开发用Cache 解决数据缓存
Jul 11 #PHP
You might like
php模板之Phpbean的目录结构
2008/01/10 PHP
PHP函数之日期时间函数date()使用详解
2013/09/09 PHP
使用php测试硬盘写入速度示例
2014/01/27 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
php图像验证码生成代码
2017/06/08 PHP
PHP实现的回溯算法示例
2017/08/15 PHP
PHP结合Vue实现滚动底部加载效果
2017/12/17 PHP
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
2010/06/30 Javascript
js动态为代码着色显示行号
2013/05/29 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
最短的IE判断var ie=!-[1,]分析
2014/05/28 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
运用jQuery写的验证表单(实例讲解)
2017/07/06 jQuery
详解redux异步操作实践
2018/08/15 Javascript
js中的数组对象排序分析
2018/12/11 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
JS+CSS实现动态时钟
2021/02/19 Javascript
[02:28]DOTA2 2017国际邀请赛小组赛回顾
2017/08/09 DOTA
[57:59]EG vs Secret 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
python 运算符 供重载参考
2009/06/11 Python
Python 互换字典的键值对实例
2019/02/12 Python
Python+numpy实现矩阵的行列扩展方式
2019/11/29 Python
tensorflow mnist 数据加载实现并画图效果
2020/02/05 Python
Python气泡提示与标签的实现
2020/04/01 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
2020/06/15 Python
python设置中文界面实例方法
2020/10/27 Python
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
SQL数据库笔试题
2016/03/08 面试题
酒店销售主管岗位职责
2014/01/04 职场文书
迟到检讨书
2015/01/26 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers