tripos() 函数返回字符串在另一个字符串中第一次出现的位置。这在PHP字符串匹配与替换的时候常用到,但是很多时候我们总感觉当查找的字符串在源字符串的开头的时候总会不好使。

      原来stripos() 函数如果没有找到该字符串,则返回 false。但是在上述情况下它返回的是0, 我们用

if(stripos('www.weisuiyu.com','www'))
{
      ....
}

这个时候判断的条件就变成0了,所以判断不通过。正确写法应该是这样:

if(stripos('www.weisuiyu.com','www')!==false)
{ .... }

这样就好了。