Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > PHP > Запутался с созданием массива |
Автор: SER-Gun 03.09.04, 10:56 |
Вопрос для кого-то может и легкий, а у меня не получается. Мне нужно в PHP создать массив - матрицу 3 на N, причем значения в него будут передаваться строковые, вопрос заключается в следующем. Как мне в него вносить данные, т.е. добавлять по 3 значения X,Y,Z и потом вытаскивать их оттуда построчно, так чтобы возвращались X,Y,Z? |
Автор: Rom@nych 03.09.04, 11:28 |
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> <?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); ?> Пойдёт? |
Автор: SER-Gun 03.09.04, 11:43 |
Спасибо, да пойдет...как-то не додумался функциями, думал стандартный способ есть =) |