Я следующий массивПоиск значения в массиве из разделенных запятыми значения в PHP
Array
(
[0] => Array
(
[data] => PHP
[attribs] => Array
(
)
[xml_base] =>
[xml_base_explicit] =>
[xml_lang] =>
)
[1] => Array
(
[data] => Wordpress
[attribs] => Array
(
)
[xml_base] =>
[xml_base_explicit] =>
[xml_lang] =>
)
)
один varialbe как $ Var = 'Php, Joomla';
Я попытался следующие, но не работает
$key = in_multiarray('PHP', $array,"data");
function in_multiarray($elem, $array,$field)
{
$top = sizeof($array) - 1;
$bottom = 0;
while($bottom <= $top)
{
if($array[$bottom][$field] == $elem)
return true;
else
if(is_array($array[$bottom][$field]))
if(in_multiarray($elem, ($array[$bottom][$field])))
return true;
$bottom++;
}
return false;
}
так хочу, чтобы проверить, если какое-либо значение в $ ВДП существует в массиве (чувствительно к регистру)
Как я могу сделать это без цикла?
Loop корыто его. Что вы наделали. Покажите некоторое усилие – putvande
foreach() explode() и buisnesslogic - ваши любимые – donald123
@Bhumi Shah, это ваш настоящий массив, может ли глубина массива быть больше этого? –