我试图弄清楚如何在php中搜索子字符串。当我尝试使用它时:
while ($row = db_fetch_array($results)) {
if(strpos($row['field_rep_contact_name_value'], $get)) {
$names['suggestions'][] = $row['field_rep_contact_name_value'];
}
}
我发现当$ get值为'arm'时,对于有'ar'的字符串,它返回true,如果它包含'arm',$ get变量的完整值,我只希望它返回true。我认为这可以用正则表达式来完成,但不完全确定如何。
答案 0 :(得分:2)
在您的对帐单
中添加!== false
$stringone = 'lucas vieira';
$stringtwo = 'luca';
strpos($stringone, 'lucas') !== false // returns true
strpos($stringtwo, 'lucas') !== false // returns false