php strpos 搜索一个值是否出现 - 疯子的紫梦's 学习窝
Discuz 模板文件说明(转)
PHP设置时区的几种方式

php strpos 搜索一个值是否出现

疯子的紫梦 posted @ 2009年12月03日 06:44 in php , 1545 阅读

strpos 是一个在php里面用来搜索一个字符在字符串里面出现的位置
当然,也可以帮助我们完成:搜索一个字符是否出现在这个字符串里面的工作.

 

$str="abcd";
if(strpos($str,'a'))
{
   echo 1
}

上面的代码是不会输出1的,因为strpos函数返回的是int 0 (数字)     0==flase==""     所以不会显示1

 

$str="abcd";
if(strpos($str,'a')!==false)
{
   echo 1
}

这样就可以了

因为0!==false

书上说strpos 比strstr 执行速度快   真实性  还没有考证过


登录 *


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