上一篇:转贴一个用Javascript制作标签页的例子程序
下一篇:微博客(micro-blogging)专题
PHP的strpos()函数和“===”
米娅 2009年8月2日 11:38:13
查找字符串: strpos(源字符串,查找的字符串,起始位置); 没有查找到字符串时返回false,找到时返回第一个出现字符串的位置。

===表示: 在类型和值都匹配的时候才成立

(0===false):false
(0===0):true
("0"==0):true
("0"===0):false

类推:!==应该表示类型或值不匹配了.

例子:
if(strpos($content,"[upload=1]",0)===false)
$content=$content.$upload_fl;
else
$content =str_replace("[upload=1]",$upload_fl,$content);

如果用“==”,如果返回位置是0和返回false两种情况会混淆。
共1页
相关链接