[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поиск в массивах
Strannik
array(4) { 
[0]=> array(1) {
[0]=> array(3) {
[0]=> string(11) "art_7880" [1]=> string(1) "1" [2]=> int(2950)
}
[1]=> array(3) {
[0]=> string(8) "art_7880" [1]=> string(1) "1" [2]=> int(2950)
}
[2]=> array(3) {
[0]=> string(8) "art_7880" [1]=> string(1) "1" [2]=> int(2950)
}
[3]=> array(3) {
[0]=> string(8) "art_7883" [1]=> string(1) "1" [2]=> int(4335)
}
}


Задача: нужно найти найти в глобальном массиве элемент, например art_7880, если массив с элементом найден, то нужно добавить его в глобальный массив.

Например:

Ищем массив со значением art_7880
Этому значению соответствует массив
[0]=> string(11) "art_7880" [1]=> string(1) "1" [2]=> int(2950) 


Далее нам нужно добавить/удалить полученный массив из глобального.

Пробовал сделать так:

foreach ($all_array as $keys => $elms) {
if(in_array('art_7880', $elms) && !in_array('art_7880', $arr_uniq)){
$arr_uniq[] = ''art_7880'';
var_dump($elms); //should been show `[0]=> string(11) "art_7880" [1]=> string(1) "1" [2]=> int(2950)`
}


Но не получается...

Подскажите в чем ошибка, как это сделать?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.