php strnatcmp()函数的用法总结


Posted in PHP onNovember 27, 2013

Definition and Usage
定义和用法
The strnatcmp() function compares two strings using a "natural" algorithm.
strnatcmp()函数的作用是:用自然运算法则比较字符串(大小写敏感)。

In a natural algorithm, the number 2 is less than the number 10. In computer sorting, 10 is less than 2, because the first number in "10" is less than 2.
在“自然运算法则”中,2比10小。在计算机序列当中,10比2小,因为“10”中的第一个数字是“1”,它小于2。

This function returns:
这个函数将返回下列值:

•0 - if the two strings are equal
0 ? 如果字符串相等
•<0 - if string1 is less than string2
<0 ? 如果string1小于string2
•>0 - if string1 is greater than string2
>0 ? 如果string1大于string2
Syntax
语法

strnatcmp(string1,string2)
Parameter参数 Description描述
string1 Required. Specifies the first string to compare必要参数。指定参与比较的第一个字符串对象
string2 Required. Specifies the second string to compare必要参数。指定参数比较的第二个字符串对象

Tips and Notes
注意点
Note: The strnatcmp() is case-sensitive.
注意:strnatcmp()函数是区分大小写的。

--------------------------------------------------------------------------------

Example
案例

<?phpecho strnatcmp("2Hello world!","10Hello world!");echo "<br />";echo strnatcmp("10Hello world!","2Hello world!");?>

The output of the code above will be:
上述代码将输出下面的结果:-1 1
PHP 相关文章推荐
在PHP里得到前天和昨天的日期的代码
Aug 16 PHP
比较时间段一与时间段二是否有交集的php函数
May 31 PHP
PHP性能优化工具篇Benchmark类调试执行时间
Dec 06 PHP
PHP中设置时区,记录日志文件的实现代码
Jan 07 PHP
浅析is_writable的php实现
Jun 18 PHP
PHP中数组定义的几种方法
Sep 01 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 PHP
简单解决新浪SAE无法上传文件的问题
May 13 PHP
Zend Framework实现将session存储在memcache中的方法
Mar 22 PHP
PHP实现bitmap位图排序与求交集的方法
Jul 28 PHP
PHP编译configure时常见错误的总结
Aug 17 PHP
phpquery中文手册
Mar 18 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
Nov 26 #PHP
php对二维数组按指定键值key排序示例代码
Nov 26 #PHP
PHP上传文件时文件过大$_FILES为空的解决方法
Nov 26 #PHP
PHP获取当前url的具体方法全面解析
Nov 26 #PHP
php 批量替换html标签的实例代码
Nov 26 #PHP
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
Nov 26 #PHP
php数组去重实例及分析
Nov 26 #PHP
You might like
Apache设置虚拟WEB
2006/10/09 PHP
phpMyAdmin2.11.6安装配置方法
2008/08/24 PHP
php 启动时报错的简单解决方法
2014/01/27 PHP
javascript脚本调试方法小结
2008/11/24 Javascript
Javascript 强制类型转换函数
2009/05/17 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
PHP PDO操作总结
2014/11/17 Javascript
JS倒计时代码汇总
2014/11/25 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
微信小程序 animation API详解及实例代码
2016/10/08 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
2016/10/18 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
VUE脚手架的下载和配置步骤详解
2019/04/01 Javascript
微信小程序HTTP请求从0到1封装
2019/09/09 Javascript
js抽奖转盘实现方法分析
2020/05/16 Javascript
python使用nntp读取新闻组内容的方法
2015/05/08 Python
Python统计文件中去重后uuid个数的方法
2015/07/30 Python
Python实现简单层次聚类算法以及可视化
2019/03/18 Python
python傅里叶变换FFT绘制频谱图
2019/07/19 Python
Python使用matplotlib 模块scatter方法画散点图示例
2019/09/27 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
几款Python编译器比较与推荐(小结)
2020/10/15 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
2021/01/12 Python
英国航空官网:British Airways
2016/09/11 全球购物
Canon佳能美国官方商店:购买数码相机、数码单反相机、镜头和打印机
2016/11/15 全球购物
房地产销售经理岗位职责
2014/01/01 职场文书
《陈涉世家》教学反思
2014/04/12 职场文书
共筑中国梦演讲稿
2014/04/23 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
教师查摆问题及整改措施
2014/10/11 职场文书
入党积极分子考察意见
2015/06/02 职场文书
微信早安问候语
2015/11/10 职场文书
Mysql文件存储图文详解
2021/06/01 MySQL