专注于discuz,uchome,dedecms等各类PHP程序仿站(二次开发和模板制作)。

« »

php字符比较比较小技巧

我们对于字符串的比较都是采用了 strtolower或者strtoupper之后,再判断是否相等,这样有时候用起来很麻烦。今天在网上看到了一个不错的用法strncasecmp();

定义和用法

strncasecmp() 函数比较两个字符串。

该函数返回:

  • 0 – 如果两个字符串相等
  • <0 – 如果 string1 小于 string2
  • >0 – 如果 string1 大于 string2
语法
strncasecmp(string1,string2,length)

参数

描述

string1

必需。规定要比较的第一个字符串。

string2

必需。规定要比较的第二个字符串。

length

必需。规定每个字符串用于比较的字符数。

提示和注释

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

例子

<?php
echo strncasecmp("Hello world!","Hello earth!",6);
?>

输出:

0

原创文章如转载,请注明:转载自火跃工作室
本文网址:http://www.huoyue.org/phpstrncasecmp

日志信息 »

该日志于2010-10-06 10:30由 火跃 发表在PHP+mysql分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

  • 暂无相关日志

没有评论

发表评论 »