将通配符 (*) 添加到 PHP if 语句
Adding a wildcard (*) to a PHP if statement
我正在尝试更新下面的 "$searchValue"
以在前后包含一个通配符,因此如果在 $label
中的任何位置找到 "$searchValue"
中的字符串,它将起作用。关于如何做到这一点有什么想法吗?
foreach($json as $key=>$value){
foreach($value as $item)
{
if($item->$label == "$searchValue")
{
echo $item->title.'<br>';
}
}
}
感谢您的帮助!
foreach($json as $key=>$value){
foreach($value as $item)
{
if(strpos($item->$label, $searchValue) !== false)
{
echo $item->title.'<br>';
}
}
}
我正在尝试更新下面的 "$searchValue"
以在前后包含一个通配符,因此如果在 $label
中的任何位置找到 "$searchValue"
中的字符串,它将起作用。关于如何做到这一点有什么想法吗?
foreach($json as $key=>$value){
foreach($value as $item)
{
if($item->$label == "$searchValue")
{
echo $item->title.'<br>';
}
}
}
感谢您的帮助!
foreach($json as $key=>$value){
foreach($value as $item)
{
if(strpos($item->$label, $searchValue) !== false)
{
echo $item->title.'<br>';
}
}
}