这个问题在这里已有答案:
使用php 7.1和我有strpos()的奇怪问题。我们有需要检测#符号存在的后置值。尝试:
if(strpos($_POST["text"],"#")>0)
{..} else {..}
和
if(strpos($_POST["text"],"#")!== false)
{..} else {..}
但它总是去其他部分。还尝试了转义标签
if(strpos($_POST["text"],"\#")>0)
知道该怎么办?
Hashtag是第一个值,我需要知道它是否存在。示例值为:
$_POST["text"]='# 1010';
if(strpos($_POST["text"],"#")!== false)
应该使用,而不是:
if(strpos($_POST["text"],"#")>0)
#
可能是第一个不是>0
的角色。