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 array_slice函数的使用以及参数详解
Aug 30 PHP
PHP 配置文件中open_basedir选项作用
Jul 19 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 PHP
php实现的CSS更新类实例
Sep 22 PHP
smarty中post用法实例
Nov 28 PHP
PHP中addcslashes与stripcslashes函数用法分析
Jan 07 PHP
Windows2003下php5.4安装配置教程(IIS)
Jun 30 PHP
thinkPHP2.1自定义标签库的导入方法详解
Jul 20 PHP
golang与PHP输出excel示例
Jul 22 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
PHP基于GD库实现的生成图片缩略图函数示例
Jul 05 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中其实也可以用方法链
2011/11/10 PHP
PHP 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
PHP面相对象中的重载与重写
2017/02/13 PHP
php中yii框架实例用法
2020/12/22 PHP
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
javascript等号运算符使用详解
2015/04/16 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
2018/10/16 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
2014/01/22 Python
Python实现的下载8000首儿歌的代码分享
2014/11/21 Python
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
python读取excel表格生成erlang数据
2017/08/26 Python
PyQt5每天必学之弹出消息框
2018/04/19 Python
selenium+python截图不成功的解决方法
2019/01/30 Python
使用Keras画神经网络准确性图教程
2020/06/15 Python
严选全球尖货,立足香港:Bonpont宝盆
2018/07/24 全球购物
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
员工试用期考核自我鉴定
2014/04/13 职场文书
车队司机个人自我鉴定
2014/04/17 职场文书
奉献演讲稿范文
2014/05/21 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
2014年公司工作总结
2014/11/22 职场文书
公司股份转让协议书范本
2015/01/28 职场文书
2015高中教师个人工作总结
2015/07/21 职场文书
golang生成vcf通讯录格式文件详情
2022/03/25 Golang
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS