位置: 编程技术 - 正文
推荐整理分享PHP字符串函数strnatcmp()的用法(php字符串定义),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php字符串定义的三种方式,php string,php str函数,php 字符串函数,php字符串定义的三种方式,php字符串定义的三种方式,php 字符串函数,php 字符串函数,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
strnatcmp — 使用自然排序算法比较字符串
说明 int strnatcmp ( string $str1 , string $str2 )该函数实现了以人类习惯对数字型字符串进行排序的比较算法,这就是“自然顺序”。注意该比较区分大小写。
参数str1
第一个字符串。
str2第二个字符串。
返回值与其他字符串比较函数类似,如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果两者相等,返回 0。
范例下面的例子展示了该算法与计算机常规字符串比较算法( strcmp() 所使用的)的区别:<?php$arr1=$arr2=array("img.png","img.png","img2.png","img1.png");echo"Standardstringcomparisonn";usort($arr1,"strcmp");print_r($arr1);echo"nNaturalorderstringcomparisonn";usort($arr2,"strnatcmp");print_r($arr2);?>
以上例程会输出:
更多信息,参见:Martin Pool 的»自然顺序的字符串比较 page. 参见preg_match() - 执行一个正则表达式匹配 strcasecmp() - 二进制安全比较字符串(不区分大小写) substr() - 返回字符串的子串 stristr() - strstr 函数的忽略大小写版本 strcmp() - 二进制安全字符串比较 strncmp() - 二进制安全比较字符串开头的若干个字符 strncasecmp() - 二进制安全比较字符串开头的若干个字符(不区分大小写) strnatcasecmp() - 使用“自然顺序”算法比较字符串(不区分大小写) strstr() - 查找字符串的首次出现 natsort() - 用“自然排序”算法对数组排序 natcasesort() - 用“自然排序”算法对数组进行不区分大小写字母的排序
PHP字符串函数strnatcasecmp()的用法 strnatcasecmp(PHP4,PHP5)strnatcasecmp使用自然顺序算法比较字符串(不区分大小写)说明intstrnatcasecmp(string$str1,string$str2)该函数实现了以人类习惯对数字型字符
PHP字符串函数stripslashes()的用法 stripslashes(PHP4,PHP5)stripslashes反引用一个引用字符串说明stringstripslashes(string$str)反引用一个引用字符串。Note:如果magic_quotes_sybase项开启,反斜线将被去除,
PHP字符串函数strlen()的用法 strlen(PHP4,PHP5)strlen获取字符串长度说明intstrlen(string$string)返回给定的字符串string的长度。参数string需要计算长度的字符串。返回值成功则返回字符串string
标签: php字符串定义
本文链接地址:https://www.jiuchutong.com/biancheng/278814.html 转载请保留说明!友情链接: 武汉网站建设