|
|
|
| Есть двумерный массив, и в нем есть повторяющееся значения во 2 массиве, как удалить лишние одинаковые значения?
<?
$a[] = array("Привет","ip1");
$a[] = array("Привет","ip1");
$a[] = array("Привет","ip2");
$a[] = array("Пока","ip");
$a[] = array("Пока","ip");
$a[] = array("Пока","ip");
//Мне нужно чтобы, полностью идентичные значения $a[$i][0] == $a[$z][0] && $a[$i][1] == $a[$z][1], записывались 1 раз, а остальные удалялись.
//А у которых 1 параметр равный а второй другой тоже записывались $a[$i][0] == $a[$z][0] && $a[$i][1] != $a[$z][1]
?>
|
все это должно собраться в другой массив results[];
Пожалуста помогите а то уже голова скоро треснит) | |
|
|
|
|
|
|
|
для: freek~lol
(07.07.2009 в 13:44)
| | serialize()
array_unique()
unserialize() | |
|
|
|
|
|
|
|
для: Trianon
(07.07.2009 в 13:51)
| | а можно пример а то, голова уже совсем тютю | |
|
|
|
|
|
|
|
для: freek~lol
(07.07.2009 в 13:52)
| | $results = array_unique($a); | |
|
|
|
|
|
|
|
для: sl1p
(07.07.2009 в 13:53)
| | Там массив двумерный:
Array
(
[0] => Array
(
[0] => Привет
[1] => ip1
)
[1] => Array
(
[0] => Привет
[1] => ip1
)
[2] => Array
(
[0] => Привет
[1] => ip2
)
[3] => Array
(
[0] => Пока
[1] => ip
)
[4] => Array
(
[0] => Пока
[1] => ip
)
[5] => Array
(
[0] => Пока
[1] => ip
)
)
|
| |
|
|
|
|
|
|
|
для: freek~lol
(07.07.2009 в 13:59)
| | как можно сделать чтобы он откидывал сразу целый массив с таким то значением. | |
|
|
|
|
|
|
|
для: freek~lol
(07.07.2009 в 13:52)
| | примеры применения отдельных функций суть в мануале.
законченный код - разве если кто-то сердобольный сжалится.
По моему глубокому убеждению, Вы неоптимально расставили приоритеты.
Голова важнее. Соберете голову - задача сама решится. | |
|
|
|
|
|
|
|
для: Trianon
(07.07.2009 в 14:04)
| | Да просто если бы я имел дело с базой было бы проще, а у меня тут файл логов 1 программы, вот я разобрал файл на массив но там есть одинаковые данные, вот надо от них избавиться, а избавиться от них нужно, а то массив и так в 700 элементов | |
|
|
|