Сортировка массивов

m0hze

Новичок
Сортировка массивов

Имеем:
PHP:
$a = array('132','1231','243');
$b = array('lolo,'asd','adadd');
$c = array('1','2','2');
В общем система в принцапе проста,но чтото не пойму как лучше всего выполнить
сортируем ассив $c от повторений,тоесть удаляеться значение [3], и мне нужно,чтобы в массивах а и б тоже удалилась второе значение.Чтото у меня не выходит сделать все это синхронно и более менее быстро.
аррай_уникю делаю,но вот хз как удалть нужные мне значения после в других 2 массивах.
 

m0hze

Новичок
for ($i = 0; $i < count($result[1]); $i++)
{
$prob = array_map("trim",array_map("strtolower",$compos[0]));
$compos[0] = array_map("trim",array_map("strtolower",$compos[0]));
$uni = array_unique($compos[0]);
if($prob[$i] != $uni[$i]){
unset($result[1][$i],$groupres[0][$i]);
$i++;
}

-~{}~ 15.02.09 01:55:

Чтото даже так не работает,странно...хотя по идея должно,и на маленьких одномерках работает как нужно :(
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
m0hze
Ты пресдставляешь, что делает твой код?
Хотя-бы приблизительно?
 

m0hze

Новичок
Его писал я,значит представляю.
Берем массив,создаем его копию,затем убераем повторы,предварительно сделав трим и переведя в нижний регистр.
Затем стравниваем результат в копией оригинала,если одна ячейка не совпадает - то едаляем в других массивах такуюже ячейку, прибавляем в $i[1] чтобы вывод получился верным относительно двух других массвов.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Внимание вопрос.
Зачем при каждой итерации for ($i = 0; $i < count($result[1]); $i++) с этими данными делается

ОДНО И ТОЖЕ.
$prob = array_map("trim",array_map("strtolower",$compos[0]));
$compos[0] = array_map("trim",array_map("strtolower",$compos[0]));

?
а?

-~{}~ 15.02.09 01:29:

Берем массив,создаем его копию,затем убераем повторы,предварительно сделав трим и переведя в нижний регистр.
ЗАЧЕМ это делать при каждой итерации?
 

m0hze

Новичок
Ну обязательно так кричать,значи когда копировал в броузер,так скопировал.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
[m]array_intersect_key[/m]

-~{}~ 15.02.09 01:35:

Ну обязательно так кричать,значи когда копировал в броузер,так скопировал.
Ага.
И строчко само "спригнуло".
Вот заразо.
 
Сверху