Я пытаюсь написать некоторый php-код для обработки значения второго измерения массива на основе аналогичных значений первых значений измерения.Как обрабатывать второе измерение массива на основе аналогичного значения первого измерения?
Ниже приведен образец.
[0] => Array (
[0] => 1
[1] => 0.091238491238491
)
[1] => Array (
[0] => 2
[1] => 0.2221793635487
)
[2] => Array (
[0] => 2
[1] => 0.10662717512033
)
[3] => Array (
[0] => 4
[1] => 0.44354338998346
)
[4] => Array (
[0] => 6
[1] => 0.2248243559719
)
[5] => Array (
[0] => 6
[1] => 0.31764705882353
)
[6] => Array (
[0] => 6
[1] => 0.15764625384879
)
[7] => Array (
[0] => 6
[1] => 0.19160083160083
)
[8] => Array (
[0] => 12
[1] => 0.31054875069499
)
[9] => Array (
[0] => 12
[1] => 0.10915034227918
)
[10] => Array (
[0] => 15
[1] => 0.32915461266474
)
//...........goes to 46000 elements
Теперь то, что я хочу сделать это, если индекс 0 значения каждого массива похож, то я хочу, чтобы добавить значение индекса 1 в. Так, например, если 0 значений индекса для 4 массивов одинаковы, я хочу добавить значения индекса 1 для всех 4 массивов. Если для 0-го индекса есть уникальное значение, не добавляйте его ни с чем, просто сохраняйте значение индекса 1 и двигайтесь дальше.
Большое спасибо. Ghanshyam
Просьба * формат * это массив. Невозможно понять, что такое измерение ... – deceze
@deceze done, теперь мы можем посмотреть код :) –
@deceze: пожалуйста, взгляните на это сейчас – Nerd