php实例:查找子字符串

php相关 / 2011年10月14日 22时08分 / 13945人浏览
问题:你想知道一个字符串中是否包含着一个特殊的子字符串。例如,你想找到包含@的电子邮件地址。 方案:使用strpos()函数查找子字符串 函数:int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )

小结:strpos()的返回值是在原字符串$s中找到的子字符串的起始位置。如果没有找到子字符串则返回false。如果子字符串位于源字符串开始位置,则返回0,因为0表示字符串的开始。为了区分返回值的0和false值,必须使用等同操作符“===”或者不等同操作符“!==”,而不是“==”“!=”。