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(2)
Oct 09 PHP
PHP中simplexml_load_string函数使用说明
Jan 01 PHP
php使用fopen创建utf8编码文件的方法
Oct 31 PHP
nginx+thinkphp下解决不支持pathinfo模式
Jul 01 PHP
php 参数过滤、数据过滤详解
Oct 26 PHP
php正则表达式学习笔记
Nov 13 PHP
Zend Framework缓存Cache用法简单实例
Mar 19 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
May 23 PHP
PHP后期静态绑定实例浅析
Dec 21 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 PHP
Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解
Oct 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
用Zend Encode编写开发PHP程序
2006/10/09 PHP
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
PHP4实际应用经验篇(5)
2006/10/09 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
javascript两种function的定义介绍及区别说明
2013/05/02 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
基于javascript实现简单计算器功能
2016/01/03 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
HTML5基于Tomcat 7.0实现WebSocket连接并实现简单的实时聊天
2016/10/31 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
2018/05/09 jQuery
在移动端使用vue-router和keep-alive的方法示例
2018/12/02 Javascript
vue-router源码之history类的浅析
2019/05/21 Javascript
小程序实现左滑删除效果
2019/07/25 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
Python类属性的延迟计算
2016/10/22 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
如何基于Python按行合并两个txt
2020/11/03 Python
Python修改DBF文件指定列
2020/12/19 Python
总务岗位职责
2013/11/19 职场文书
四个太阳教学反思
2014/02/01 职场文书
中专生自我鉴定范文
2014/02/02 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
小班教师个人总结
2015/02/05 职场文书
入党团支部推荐意见
2015/06/02 职场文书
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript
dubbo集成zipkin获取Traceid的实现
2021/07/26 Java/Android
Golang 切片(Slice)实现增删改查
2022/04/22 Golang
win10忘记pin密码登录不了怎么办?win10忘记pin密码登不进去的解决方法
2022/07/07 数码科技