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与SQL注入攻击[二]
Apr 17 PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 PHP
PHP批量检测并去除文件BOM头代码实例
May 08 PHP
成为好程序员必须避免的5个坏习惯
Jul 04 PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
php使用正则表达式进行字符串搜索的方法
Mar 23 PHP
Thinkphp微信公众号支付接口
Aug 04 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
PHP设计模式之单例模式原理与实现方法分析
Apr 25 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 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
PHP 读取大文件的X行到Y行内容的实现代码
2013/06/24 PHP
php生成图片缩略图的方法
2015/04/07 PHP
php简单日历函数
2015/10/28 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
Yii 框架使用数据库(databases)的方法示例
2020/05/19 PHP
jQuery EasyUI 中文API Button使用实例
2010/04/14 Javascript
js 获取Listbox选择的值的代码
2010/04/15 Javascript
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
javascript:void(0)是什么意思示例介绍
2013/11/17 Javascript
jQuery操作select下拉框的text值和value值的方法
2014/05/31 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
基于javascript bootstrap实现生日日期联动选择
2016/04/07 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
详解React 的几种条件渲染以及选择
2018/10/23 Javascript
vue+element获取el-table某行的下标,根据下标操作数组对象方式
2020/08/07 Javascript
js实现扫雷源代码
2020/11/27 Javascript
Python中的高级函数map/reduce使用实例
2015/04/13 Python
opencv实现图片模糊和锐化操作
2018/11/19 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
2019/04/01 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
梅尔倒谱系数(MFCC)实现
2019/06/19 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
浅析python中while循环和for循环
2019/11/19 Python
Python常用断言函数实例汇总
2020/11/30 Python
python 通过exifread读取照片信息
2020/12/24 Python
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
Chain Reaction Cycles俄罗斯:世界上最大的在线自行车商店
2019/08/27 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
中层干部竞聘演讲稿
2014/05/15 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
防火标语大全
2014/10/06 职场文书
CSS3中Animation实现简单的手指点击动画的示例
2021/07/15 HTML / CSS
bose降噪耳机音能消除人声吗
2022/04/19 数码科技