php函数:strcmp-strcasecmp-strncasecmp - 疯子的紫梦's 学习窝
HTML标签 标准集合
php函数:isset() empty()

php函数:strcmp-strcasecmp-strncasecmp

疯子的紫梦 posted @ 2009年11月01日 19:23 in php , 2388 阅读

strcmp----二进制安全字符串比较
                   参数:strcmp(string $str1,string $str2)
                   例子:

                                

                  $str1="abcde";
                  $str2="abcde";
                  echo strcmp($str1,$str2);        //echo 0
                  
                  $str1="aa";
                  $str2="AA";
                  echo strcmp($str1,$str2);        //echo 1  aa  >  AA    同样的字母 小写的大
                  
                  $str1="aabbz";
                  $str2="aabbzb"
                  echo strcmp($str1,$str2);        //echo -1   

                  $str1="aabbz";
                  $str2="aabbab"
                  echo strcmp($str1,$str2);        //echo 1    最后的z比a大

strcasecmp----其它同上    区别:对大小写不敏感

 strncasecmp----和strcasecmp类似   多了一个参数 (string $str1, string $str2, int $len)    $len  是取前几位进行比较

在中文上  不知道是怎么比较的


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter