На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > Запутался с созданием массива
      Вопрос для кого-то может и легкий, а у меня не получается. :wall:
      Мне нужно в PHP создать массив - матрицу 3 на N, причем значения в него будут передаваться строковые, вопрос заключается в следующем.
      Как мне в него вносить данные, т.е. добавлять по 3 значения X,Y,Z
      и потом вытаскивать их оттуда построчно, так чтобы возвращались X,Y,Z?
        ExpandedWrap disabled
          <?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);
           
          ?>

        Пойдёт?
          Спасибо, да пойдет...как-то не додумался функциями, думал стандартный способ есть =)
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0157 ]   [ 15 queries used ]   [ Generated: 28.04.24, 13:01 GMT ]