Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.202.187] |
|
Сообщ.
#1
,
|
|
|
Вопрос для кого-то может и легкий, а у меня не получается.
Мне нужно в PHP создать массив - матрицу 3 на N, причем значения в него будут передаваться строковые, вопрос заключается в следующем. Как мне в него вносить данные, т.е. добавлять по 3 значения X,Y,Z и потом вытаскивать их оттуда построчно, так чтобы возвращались X,Y,Z? |
Сообщ.
#2
,
|
|
|
<?php function add($arr, $x, $y, $z) { $index = (int) count(@$arr[0]); $arr[0][$index] = $x; $arr[1][$index] = $y; $arr[2][$index] = $z; return($arr); } function get($arr, $index) { return(array($arr[0][$index], $arr[1][$index], $arr[2][$index])); } $arr = array(); $arr = add(&$arr, 'x', 'y', 'z'); get($arr, 0); ?> Пойдёт? |
Сообщ.
#3
,
|
|
|
Спасибо, да пойдет...как-то не додумался функциями, думал стандартный способ есть =)
|