[英]How to search string for value using array in PHP?
你好! 我想在數組 $row 中搜索具有像“CMS”這樣的值的字符串,下面的代碼正在搜索確切的“CMS”。
if (mysql_num_rows($sql_result)>0)
{
while ($row = mysql_fetch_assoc($sql_result))
{ $counter++;
if (in_array("CMS", $row))
{ $cms++; }
}
}
如果有人能指導我如何在數組 $row 中搜索字符串的值 LIKE "CMS" ,我將不勝感激。
遍歷行中的每一列並使用strpos
if (mysql_num_rows($sql_result)>0)
{
while ($row = mysql_fetch_assoc($sql_result))
{
$counter++;
foreach($row as $column)
{
if (strpos($column, 'CMS'))
{
$cms++;
}
}
}
}
if (mysql_num_rows($sql_result)>0)
{
while ($row = mysql_fetch_assoc($sql_result))
{ $counter++;
foreach ($row as $column) {
if (strpos($column, "CMS") !== false) {
$cms++;
}
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.