php strnatcmp()函数的用法总结

2015-01-24信息快讯网

这篇文章主要是对php中strnatcmp()函数的用法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助

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 C 如果字符串相等
•<0 - if string1 is less than string2
<0 C 如果string1小于string2
•>0 - if string1 is greater than string2
>0 C 如果string1大于string2
Syntax
语法

strnatcmp(string1,string2) 
Parameter参数Description描述
string1Required. Specifies the first string to compare
必要参数。指定参与比较的第一个字符串对象
string2Required. 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中strlen()和mb_strlen()的区别浅析
ThinkPHP CURD方法之data方法详解
Thinkphp中的volist标签用法简介
php的SimpleXML方法读写XML接口文件实例解析
Thinkphp中Create方法深入探究
PHP5.5和之前的版本empty函数的不同之处
php smarty truncate UTF8乱码问题解决办法
PHP错误Cannot use object of type stdClass as array in错误的解决办法
Codeigniter中禁止A Database Error Occurred错误提示的方法
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
PHP微框架Dispatch简介
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
PHP解析html类库simple_html_dom的转码bug
PHP函数strip_tags的一个bug浅析
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
PHP函数addslashes和mysql_real_escape_string的区别
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
PHP echo,print,printf,sprintf函数之间的区别与用法详解
PHP 正则判断中文UTF-8或GBK的思路及具体实现
php中引用符号(&)的使用详解
PHP PDOStatement:bindParam插入数据错误问题分析
php curl模拟post请求小实例
php5.3 不支持 session_register() 此函数已启用的解决方法
session在php5.3中的变化 session_is_registered() is deprecated in
PHP中ob_start函数的使用说明
PHP利用str_replace防注入的方法
PHP时间戳 strtotime()使用方法和技巧
简单实用的.net DataTable导出Execl
php float不四舍五入截取浮点型字符串方法总结
php中OR与|| AND与&&的区别总结
zend optimizer在wamp的基础上安装图文教程
关于php程序报date()警告的处理(date_default_timezone_set)
PHP字符串长度计算 - strlen()函数使用介绍
php mysql_real_escape_string函数用法与实例教程
php中利用str_pad函数生成数字递增形式的产品编号
PHP引用符&的用法详细解析
php var_export与var_dump 输出的不同
©2014-2024 dbsqp.com