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中0,null,empty,空,false,字符串关系的详细介绍
Jun 20 PHP
php中sql注入漏洞示例 sql注入漏洞修复
Jan 24 PHP
采用ThinkPHP中F方法实现快速缓存实例
Jun 13 PHP
php绘图之在图片上写中文和英文的方法
Jan 24 PHP
PHP使用CURL实现多线程抓取网页
Apr 30 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
Nov 05 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
Jan 28 PHP
PHP解压ZIP文件到指定文件夹的方法
Nov 17 PHP
PHP中字符串长度的截取用法示例
Jan 12 PHP
使用 laravel sms 构建短信验证码发送校验功能
Nov 06 PHP
PHP实现Redis单据锁以及防止并发重复写入
Apr 10 PHP
php实现微信公众平台发红包功能
Jun 14 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 面向对象详解
2012/09/13 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
深入PHP autoload机制的详解
2013/06/09 PHP
PHP版本如何选择?应该使用哪个版本?
2015/05/13 PHP
PHP封装的数据库保存session功能类
2016/07/11 PHP
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
2011/10/13 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
js 走马灯简单实例
2013/11/21 Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
2013/12/23 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
2014/05/11 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
由浅入深讲解Javascript继承机制与simple-inheritance源码分析
2015/12/13 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
springmvc接收jquery提交的数组数据代码分享
2017/10/28 jQuery
如何安装控制器JavaScript生成插件详解
2018/10/21 Javascript
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
2016/06/16 Python
python分割列表(list)的方法示例
2017/05/07 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
Python之批量创建文件的实例讲解
2018/05/10 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
Python小程序 控制鼠标循环点击代码实例
2019/10/08 Python
Python hashlib加密模块常用方法解析
2019/12/18 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
HTML5 window/iframe跨域传递消息 API介绍
2013/08/26 HTML / CSS
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
电大会计学自我鉴定
2014/02/06 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
超市督导岗位职责
2015/04/10 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书