PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法


Posted in PHP onJanuary 07, 2016

本文实例讲述了PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法。分享给大家供大家参考,具体如下:

PHP中的strncmp()函数用于比较两个字符串(区分大小写),可判断两个字符串前n个字符是否相等。

strncmp()函数定义如下:

strncmp(string1,string2,length)

参数说明:

string1 必需。规定要比较的首个字符串。
string2 必需。规定要比较的第二个字符串。
length 必需。规定比较中所用的每个字符串的字符数。

返回值说明:

如果两个字符串相等,则返回值为 0
如果 string1 小于 string2,则返回值小于0
如果 string1 大于 string2,则返回值大于0

示例代码如下:

<?php
/* strncmp()函数比较两个字符串前n个字符是否相等
 *
 * 返回值:
 0 - 如果两个字符串相等
 <0 - 如果 string1 小于 string2
 >0 - 如果 string1 大于 string2
 */
 $str1="welcome to 3water.com";
 $str2="WELCOME TO WWW.JB51.NET";
 $str3="welcome to php";
 echo strncmp($str1,$str2,2);
 echo "<br/>";
 echo strncmp($str1,$str3,2);
?>

运行结果如下:

1
0

更多关于PHP字符串操作相关内容可查看本站专题:《php字符串(string)用法总结》

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

PHP 相关文章推荐
php htmlentities和htmlspecialchars 的区别
Aug 18 PHP
php中防止伪造跨站请求的小招式
Sep 02 PHP
PHP 登录记住密码实现思路
May 07 PHP
php去除HTML标签实例
Nov 06 PHP
php curl post 时出现的问题解决
Jan 30 PHP
destoon各类调用汇总
Jun 20 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
实例详解PHP中html word 互转的方法
Jan 28 PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 PHP
PHP反射学习入门示例
Jun 14 PHP
PHP中__set()实例用法和基础讲解
Jul 23 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 PHP
PHP编程基本语法快速入门手册
Jan 07 #PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
Jan 07 #PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 #PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
Jan 07 #PHP
WordPress中调试缩略图的相关PHP函数使用解析
Jan 07 #PHP
PHP中substr函数字符串截取用法分析
Jan 07 #PHP
PHP中addcslashes与stripcslashes函数用法分析
Jan 07 #PHP
You might like
GD输出汉字的函数的分析
2006/10/09 PHP
php处理斐波那契数列非递归方法
2012/02/04 PHP
php基于str_pad实现卡号不足位数自动补0的方法
2014/11/12 PHP
php输出xml属性的方法
2015/03/19 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
php微信公众号开发之快递查询
2018/10/20 PHP
PHP 扩展Memcached命令用法实例总结
2020/06/04 PHP
jquery 弹出层实现代码
2009/10/30 Javascript
jquery select下拉框操作的一些说明
2010/04/02 Javascript
jquery搜索框效果实现方法
2015/01/16 Javascript
jQuery无刷新切换主题皮肤实例讲解
2015/10/21 Javascript
js实现彩色条纹滚动条效果
2017/03/15 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
js调用网络摄像头的方法
2020/12/05 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
Python排序搜索基本算法之堆排序实例详解
2017/12/08 Python
JS设计模式之责任链模式实例详解
2018/02/03 Python
儿童python练习实例
2018/05/27 Python
解决pycharm安装后代码区不能编辑的问题
2018/10/28 Python
python scipy求解非线性方程的方法(fsolve/root)
2018/11/12 Python
Python中asyncio模块的深入讲解
2019/06/10 Python
wxPython实现绘图小例子
2019/11/19 Python
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
高中生自我评价个人范文
2013/11/09 职场文书
给国外客户的邀请函
2014/01/30 职场文书
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
电工工作职责范本
2014/02/22 职场文书
承诺书的格式范文
2014/03/28 职场文书
投资协议书范本
2014/04/21 职场文书
公司授权委托书
2014/10/17 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
小学生手册家长意见
2015/06/03 职场文书