За последние 24 часа нас посетили 18804 программиста и 1704 робота. Сейчас ищут 659 программистов ...

Подскажите насчет массивов

Тема в разделе "PHP для новичков", создана пользователем kentkent7, 30 июн 2017.

  1. kentkent7

    kentkent7 Новичок

    С нами с:
    30 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Всем доброго дня!

    Разбираюсь с массивами, хочется именно понять, а не заучить.
    Все массивы разделяются на одномерные, двумерные, трехмерные и четырехмерные.
    Опыта у меня вообще нет, для каких действий используется каждый вид.
    Еще назрел вопрос, как правильно записывать.
    Так:
    PHP:
    1. $flowers2 = [ [ ["розы", 100 , 15],
    2.                ["тюльпаны", 60 , 25],
    3.                ["орхидеи", 180 , 7]
    4.              ],
    5.              [ ["розы", 100 , 15],
    6.                ["тюльпаны", 60 , 25],
    7.                ["орхидеи", 180 , 7],
    8.              ],
    9.              [ ["розы", 100 , 15],
    10.                ["тюльпаны", 60 , 25],
    11.                ["орхидеи", 180 , 7]
    12.              ]
    13.            ];
    14. Или так:
    15. $flowers2 = array ( array (
    16.     array ("Розы", 160, 230, 180),
    17.     array ("Розы", 160, 230, 180)
    18.  
    19. ), array (
    20.    
    21.     array ("Обертки", 23, 24, 29),
    22.     array ("Обертки", 23, 24, 29),
    23.     array ("Обертки", 23, 24, 29)
    24.  
    25. )
    26.     );
     
    #1 kentkent7, 30 июн 2017
    Последнее редактирование модератором: 30 июн 2017
  2. san4ez

    san4ez Активный пользователь

    С нами с:
    13 авг 2016
    Сообщения:
    331
    Симпатии:
    47
    могут быть хоть 10мерные, просто как правило, дальше трехмерных программисту не нужны.
    опять же решать только программисту
    первый вариант в современном php будет правильнее, array () устаревает.
     
  3. kentkent7

    kentkent7 Новичок

    С нами с:
    30 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Спасибо!
    Просто прохожу курс на ютубе и возникают моменты, которые я не совсем понимаю, может это норма, иль я тугой :)
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Просто нету нормальных видео по обучению, может только для узких тем по PHP.
    Проще читать книгу, например http://www.ozon.ru/context/detail/id/137538198/ и писать вопросы по ней в этой теме можно
     
    kentkent7 нравится это.
  5. kentkent7

    kentkent7 Новичок

    С нами с:
    30 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Спасибо, вы прям мысли мои прочитали :)
    3 часа назад заказал))
     
    denis01 нравится это.