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 相关文章推荐
杏林同学录(一)
Oct 09 PHP
PHP 身份验证方面的函数
Oct 11 PHP
php google或baidu分页代码
Nov 26 PHP
php 变量未定义等错误的解决方法
Jan 12 PHP
php模拟post行为代码总结(POST方式不是绝对安全)
Feb 22 PHP
PHP生成word文档的三种实现方式
Nov 14 PHP
关于php中的json_encode()和json_decode()函数的一些说明
Nov 20 PHP
php ajax数据传输和响应方法
Aug 21 PHP
PHP基于mcript扩展实现对称加密功能示例
Feb 21 PHP
PHP命名空间用法实例分析
Sep 04 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 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
Ajax+PHP 边学边练之四 表单
2009/11/27 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
PHP开发中常用的十个代码样例
2016/02/02 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
使用jQuery仿苹果官网焦点图特效
2014/12/23 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
javascript实现点击单选按钮链接转向对应网址的方法
2015/08/12 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]
2016/12/01 Javascript
JavaScript实现两个select下拉框选项左移右移
2017/03/09 Javascript
js实现抽奖效果
2017/03/27 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
Python中实现常量(Const)功能
2015/01/28 Python
Python验证企业工商注册码
2015/10/25 Python
Python读大数据txt
2016/03/28 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
css3一款3D字体带阴影效果的实现步骤
2013/03/20 HTML / CSS
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
欧洲品牌瓷器餐具网上商店:Porzellantreff.de
2018/04/04 全球购物
Amara德国:家居饰品、设计师品牌和豪华礼品
2019/05/20 全球购物
Myholidays美国:在线旅游网站
2019/08/16 全球购物
办公室文秘自我评价
2013/09/21 职场文书
学习十八届三中全会精神实施方案
2014/02/17 职场文书
2014年公司迎新年活动方案
2014/02/24 职场文书
优秀实习生感言
2014/03/01 职场文书
《有趣的发现》教学反思
2014/04/15 职场文书
高中生操行评语大全
2014/04/25 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
go语言使用Casbin实现角色的权限控制
2021/06/26 Golang