[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: сравнение массивов
imediasun
Есть два массива
первый массив многомерный
Array ( [0] => Array ( [0] => DSC [1] => 0159 [2] => 1194 [3] => 459 ) [1] => Array ( [0] => DSC [1] => 0160 [2] => 1194 [3] => 239 )
и второй массив
Array ( [0] => Array ( [0] => 1194 [1] => 239) [1] => Array ( [0] =>1543 [1] => 016 )
Как из первого массива глядя на второй выбрать только ту запись значения [2] и [3] которой совпадают с двумя значениями [0] и [1] второго массива и на выходе получить такой массив Array ( [0] => DSC _0160_1194_239.jpg)
DarkGuy
перебор
$arr = Array ( [0] => Array ( [0] => DSC [1] => 0159 [2] => 1194 [3] => 459 ) [1] => Array ( [0] => DSC [1] => 0160 [2] => 1194 [3] => 239 );
$arr2 = Array ( [0] => Array ( [0] => 1194 [1] => 239) [1] => Array ( [0] =>1543 [1] => 016 )
foreach ($arr1 as $key1=>$value1) {

foreach ($arr2 as $key2=>$value2) {

if(/*нужное условие*/){/*вносишь в $arr3 вот так $arr[]= и т.д.*/}

}

}
imediasun
Приведите пожалуйста пример до конца, не пойму как использовать ключи и значения в таком двойном цикле
Быстрый ответ:

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