Перейти к содержимому


Уровни в поле связи


Сообщений в теме: 2

#1 plotnikov

    Активный участник

  • Пользователи
  • PipPipPip
  • 155 сообщений

Отправлено 11 Апрель 2018 - 10:35

Не знаю, как заголовок обозвать:) Если поле связи СВЯЗЬ1 ссылается на другое поле связи СВЯЗЬ2, а оно на поле связи СВЯЗЬ3 и т.д. Какая максимальная глубина возможна в таком массиве? Или никакая? Т.е. возможна ли конструкция вида
$line['СВЯЗЬ1']['СВЯЗЬ2']['СВЯЗЬ3']['СВЯЗЬN']['ФИО']
или только
$line['СВЯЗЬ1']['ФИО']
?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 11 Апрель 2018 - 11:23

Совершенно точно что глубина не ограничивается одним уровнем (такое ограничение есть в других местах, например в шаблонах, но не здесь), я лично довольно часто встречал 2 уровня. Но каков максимум я не в курсе честно говоря. Подозреваю что теоретически его нет, но вычисление каждого последующего уровня сказывается на производительности (анализ числа уровней идет при сохранении вычисления, насколько знаю).

#3 plotnikov

    Активный участник

  • Пользователи
  • PipPipPip
  • 155 сообщений

Отправлено 15 Апрель 2018 - 21:18

Спасибо





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных