powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Вопрос по использованию ссылок
1 сообщений из 1, страница 1 из 1
PHP: Вопрос по использованию ссылок
    #39758191
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим, есть такая структура в PHP:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
$data['rows'] = [
  [
    'id'=>1,
    'name'=>'item1',
    'value=>123,
  ],
  [
    'id'=>2,
    'name'=>'item2',
    'value=>123,
  ],
  [
    'id'=>3,
    'name'=>'item3',
    'value=>123,
  ],
];


Для удобства я добавляю в него пару индексов:
Код: php
1.
2.
3.
4.
5.
foreach ($data['rows'] as $index=>&$row)
{
  $data['id'][$row['id']] = ...;
  $data['name'][$row['name']] = ...;
}


Справа вместо многоточия может стоять $index или $row.
В первом случае там будет использоваться индекс элемента и обращаться к нему нужно будет так: $data['rows'][$data['name']['item1']]['value']
Во втором случае там будет использоваться непосредственно элемент и обращаться к нему можно будет проще: $data['name']['item1']['value']
Есть ли причины не использовать второй вариант? Может быть есть какие-то побочные эффекты при активном использовании ссылок?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Вопрос по использованию ссылок
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]