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加MYSQL服务器
Oct 09 PHP
PHP pathinfo()获得文件的路径、名称等信息说明
Sep 13 PHP
php分页代码学习示例分享
Feb 20 PHP
Yii把CGridView文本框换成下拉框的方法
Dec 03 PHP
PHP生成条形码大揭秘
Sep 24 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 PHP
一个简单的php路由类
May 29 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
PHP实现的数独求解问题示例
Apr 18 PHP
Laravel框架实现利用监听器进行sql语句记录功能
Jun 06 PHP
用PHP的反射实现委托模式的讲解
Mar 22 PHP
Laravel使用模型实现like模糊查询的例子
Oct 24 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
php 缩略图实现函数代码
2011/06/23 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
2015/12/21 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
解决laravel groupBy 对查询结果进行分组出现的问题
2019/10/09 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
使用CSS3的scale实现网页整体缩放
2014/03/18 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
JS实现当前页居中分页效果的方法
2015/06/18 Javascript
全面解析Bootstrap表单使用方法(表单样式)
2015/11/24 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
JS简单实现点击复制链接的方法
2016/08/03 Javascript
微信小程序  网络请求API详解
2016/10/25 Javascript
浅谈jQuery hover(over, out)事件函数
2016/12/03 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
Node.js中.pfx后缀文件的处理方法
2017/03/10 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
Python利用ansible分发处理任务
2015/08/04 Python
利用Python实现Windows下的鼠标键盘模拟的实例代码
2017/07/13 Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
2018/12/13 Python
Ratchet 模态框的实现
2020/08/19 HTML / CSS
HTML5 body设置全屏背景图片的示例代码
2020/12/08 HTML / CSS
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
开业庆典策划方案
2014/02/18 职场文书
地理科学专业自荐信
2014/09/01 职场文书
统计学教授推荐信
2014/09/18 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
Vue通过懒加载提升页面响应速度
2021/05/10 Vue.js