【发布时间】:2014-10-03 02:13:17
【问题描述】:
在字符串中搜索文本,但我尝试不完整。
我想在字符串 $a 中搜索 "2"($word)
$a = "1,22,3,4,5,6,7,8,9";
$word = "2";
我尝试下面的代码(不完整)
if(similar_text($a,$word))
{ echo "Found.<br>"; }
else { echo "Not Found.<br>"; }
if(strchr($a,$word))
{ echo "Found.<br>"; }
else { echo "Not Found.<br>"; }
if(strpos($a,$word))
{ echo "Found.<br>"; }
else { echo "Not Found.<br>"; }
【问题讨论】:
-
将字符串拆分成数组,然后使用
in_array()。 -
那么你期待什么呢?什么问题/问题?
-
var_dump(preg_match('/(^|,)' . preg_quote($word) . '(,|$)/', $a, $matches));