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 相关文章推荐
source.php查看源文件
Dec 09 PHP
PHP访问MYSQL数据库封装类(附函数说明)
Dec 04 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
Jan 03 PHP
PHP随机生成随机个数的字母组合示例
Jan 14 PHP
PHP实现数组递归转义的方法
Aug 28 PHP
PHP中ini_set与ini_get用法实例
Nov 04 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
Yii 2.0中场景的使用教程
Jun 02 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
Apr 27 PHP
PHP常用字符串函数小结(推荐)
Aug 05 PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 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
javascript 小型动画组件与实现代码
2010/06/02 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
js获取当前select 元素值的代码
2010/04/19 Javascript
Fixie.js 自动填充内容的插件
2012/06/28 Javascript
jquery基础教程之deferred对象使用方法
2014/01/22 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
jQuery实现查找链接文字替换属性的方法
2016/06/27 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
vue spa应用中的路由缓存问题与解决方案
2019/05/31 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
2019/07/05 Javascript
koa2 从入门到精通(小结)
2019/07/23 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
Python生成随机MAC地址
2015/03/10 Python
神经网络python源码分享
2017/12/15 Python
Python get获取页面cookie代码实例
2018/09/12 Python
Python中的CSV文件使用&quot;with&quot;语句的方式详解
2018/10/16 Python
Python可迭代对象操作示例
2019/05/07 Python
pycharm配置git(图文教程)
2019/08/16 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
canvas 如何绘制线段的实现方法
2018/07/12 HTML / CSS
英国二手物品交易网站:Preloved
2017/10/06 全球购物
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
2014年庆元旦活动方案
2014/02/15 职场文书
大学学习个人的自我评价
2014/02/18 职场文书
合伙经营协议书
2014/04/18 职场文书
文明城市创建标语
2014/06/16 职场文书
大学专科求职信
2014/07/02 职场文书
一般党员对照检查材料
2014/09/24 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python