我有阵列:
$conditions=array("type","genre");
$type=array("Bars","Restaurant");
$genre=array("American","Irish Pub");
我的条件是
$excelvalue='IRiSH PUB';
if(in_array(strtolower($excelvalue),array_map('strtolower',$$conditions)))
在通过in_array()进行比较时,如何从数组中获得“Irish Pub”的价值?
答案 0 :(得分:0)
您想使用array_search
。您还有一个拼写错误:$$conditions
而不是$conditions
:
$excelvalue='IRiSH PUB';
if ( array_search(strtolower($excelvalue), array_map('strtolower',$conditions)) )
{
// some code
}