从in_array php中获取比较值

时间:2014-04-21 14:24:06

标签: php

我有阵列:

$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”的价值?

1 个答案:

答案 0 :(得分:0)

您想使用array_search。您还有一个拼写错误:$$conditions而不是$conditions

$excelvalue='IRiSH PUB';
if ( array_search(strtolower($excelvalue), array_map('strtolower',$conditions)) )
{
    // some code
}