Срезы n-мерных массивов

PhpGuest

Guest
Срезы n-мерных массивов

Как в php эффективно получить срез например по второй компоненьте двумерного массива?

В частном случае мтрицы
$arr[][]
 

lucas

Guest
[m]array_slice[/m], но хотелось бы увидеть пример входных/выходных данных.
 

Blindman

Новичок
В PHP нет n-мерных массивов

А что значит "срез по второй компоненьте" ?
 

PhpGuest

Guest
Автор оригинала: Blindman
В PHP нет n-мерных массивов

А что значит "срез по второй компоненьте" ?
Ну массив моссивов есть - неважно нет и нет - н мерных массивовов

- я просил мож кто знает эффективный алгоритм извлечения n-нного среза

По второй компаненьте - имел в виду например есть таблица -массив


что то вроде
---j1j2j3
--+------
i1| 1 2 3
i2| 4 5 6
i3| 7 8 9

созданный как
$arr[1][1]=1
$arr[1][2]=2
и тд

$arr[1] - это как бы первая строка
а как эффективно вытащить напрмер третий столбец? (369)
 

гоша

Guest
array_map(create_function('$a','return $a[2];'),$matrix);

не знаю, насколько это "эффективно"...
 
Сверху