xml地图|网站地图|网站标签 [设为首页] [加入收藏]
宝马娱乐在线:php字符比较函数similar_text strnat
分类:网络频道

similar_text() 函数计算两个字符串的匹配字符的数目。

该函数也可以计算两个字符串的相似度(以百分比计)。

语法
similar_text(string1,string2,percent)

注释:levenshtein() 函数比 similar_text() 函数更快。不过,similar_text() 函数通过更少的必需修改次数提供更精确的结果。

下面看实例
*/
$str1="hello world";          //定义字符串1
$str2="hello peter";          //定义字符串2
$result=similar_text($str1,$str2);       //进行比较
echo $result;  //输出比较后的结果

/*
strnatcmp() 函数使用一种"自然"算法来比较两个字符串。

在自然算法中,数字 "2" 小于数字 "10"。在计算机排序中,"2" 大于 "10",这是因为 "2" 大于 "10" 的第一个数字。

该函数返回:

0 - 如果两个字符串相等
<0 - 如果 string1 小于 string2
>0 - 如果 string1 大于 string2
语法
strnatcmp(string1,string2)

注释:该函数对大小写敏感。

*/  

$str1="hello world";         //定义字符串1
$str2="hello world";         //定义字符串2
$result=strnatcmp($str1,$str2);      //执行比较操作
echo $result;          //输出比较结果

/*
strcasecmp() 函数比较两个字符串。

该函数返回:

0 - 如果两个字符串相等
<0 - 如果 string1 小于 string2
>0 - 如果 string1 大于 string2
语法
strcasecmp(string1,string2)

注释:该函数是二进制安全的,且对大小写不敏感。

*/

$str1="hello world";         //定义字符串1
$str2="hello world";         //定义字符串2
$result=strcasecmp($str1,$str2);      //执行比较操作
echo $result;          //输出比较结果  

本文由宝马娱乐在线发布于网络频道,转载请注明出处:宝马娱乐在线:php字符比较函数similar_text strnat

上一篇:获得php代码使用占用内存的情况宝马娱乐在线网 下一篇:php中ob_get_length缓冲与获取缓冲长度实例【宝马娱
猜你喜欢
热门排行
精彩图文