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 相关文章推荐
对javascript和select部件的结合运用
Oct 09 PHP
eWebEditor v3.8 商业完整版 (PHP)
Dec 06 PHP
PHP字符串处理的10个简单方法
Jun 30 PHP
php开发文档 会员收费1期
Aug 14 PHP
用PHP实现浏览器点击下载TXT文档的方法详解
Jun 02 PHP
php合并js请求的例子
Nov 01 PHP
php curl_init函数用法
Jan 31 PHP
smarty模板中拼接字符串的方法
Feb 14 PHP
10款实用的PHP开源工具
Oct 23 PHP
PHP获取二维数组中某一列的值集合
Dec 25 PHP
php如何修改SESSION的生存存储时间的实例代码
Jul 05 PHP
laravel 执行迁移回滚示例
Oct 23 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
PHP IF ELSE简化/三元一次式的使用
2011/08/22 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
2014/06/30 PHP
php检测url是否存在的方法
2015/04/14 PHP
微信企业转账之入口类分装php代码
2018/10/01 PHP
php源码的使用方法讲解
2019/09/26 PHP
自动完成JS类(纯JS, Ajax模式)
2009/03/12 Javascript
使用typeof方法判断undefined类型
2014/09/09 Javascript
json+jQuery实现的无限级树形菜单效果代码
2015/08/27 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
Bootstrap轮播图的使用和理解4
2016/12/14 Javascript
基于js实现二级下拉联动
2016/12/17 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
node全局变量__dirname与__filename的区别
2019/01/14 Javascript
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python实现百度关键词排名查询
2014/03/30 Python
python实现判断数组是否包含指定元素的方法
2015/07/15 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
python使用turtle库绘制树
2018/06/25 Python
Python enumerate函数遍历数据对象组合过程解析
2019/12/11 Python
HTML5 与 XHTML2
2008/10/17 HTML / CSS
详解淘宝H5 sign加密算法
2020/08/25 HTML / CSS
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
MVC的各个部分都有那些技术来实现?如何实现?
2016/04/21 面试题
班长岗位职责
2013/11/10 职场文书
学校安全责任书
2014/04/14 职场文书
工厂车间标语
2014/06/19 职场文书
校庆标语集锦
2014/06/25 职场文书
捐款活动总结
2014/08/27 职场文书
学习焦裕禄同志为人民服务思想汇报
2014/09/10 职场文书
计划生育工作汇报
2014/10/28 职场文书
2015中学教师个人工作总结
2015/07/22 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
入伍志愿书怎么写?
2019/07/19 职场文书
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server