Loading...
PHP/MySQL | extract()
Если обработать ей массив, выбранный запросом к БД, то можно ли потом обращатся к значению ячеек просто по их названию?

То есть смысл, что так оно и должно быть, но получится ли в случае с запросом к БД?

типа

$data= бла-бла-бла какой-то запрос выбираем массив

extract($data);

и погнали - вместо $data['name'] юзаем просто $name

прокатит такое?

:-)
________
посл. ред. 22.11.2017 в 23:07; всего 2 раз(а); by PhpStorm
Почему нет? Без разницы откуда массив.
Wins (22.11.2017 в 23:09)
Почему нет? Без разницы откуда массив.


просто заколупался уже рисовать квадратные скобки и одинарные кавычки :-D
PhpStorm (22.11.2017 в 23:19)
Wins (22.11.2017 в 23:09)
Почему нет? Без разницы откуда массив.


просто заколупался уже рисовать квадратные скобки и одинарные кавычки :-D

+
Mahaker (08.12.2017 в 21:35)
PhpStorm (22.11.2017 в 23:19)
Wins (22.11.2017 в 23:09)
Почему нет? Без разницы откуда массив.


просто заколупался уже рисовать квадратные скобки и одинарные кавычки :-D

+


+
XxxDIABLOxxX (08.12.2017 в 21:48)
PhpStorm (22.11.2017 в 23:06)
Если обработать ей массив, выбранный запросом к БД, то можно ли потом обращатся к значению ячеек просто по их названию?

То есть смысл, что так оно и должно быть, но получится ли в случае с запросом к БД?

типа

$data= бла-бла-бла какой-то запрос выбираем массив

extract($data);

и погнали - вместо $data['name'] юзаем просто $name

прокатит такое?

:-)

Прокатит.


спс, проверил - работает
XxxDIABLOxxX (08.12.2017 в 21:50)
Не рекомендовал бы юзать на пользовательских вводах.


так а кто знает где я её юзаю ёпт в protected засуну :-)
________
посл. ред. 08.12.2017 в 21:53; всего 1 раз(а); by PhpStorm
Онлайн: 2
Время:
Gen. 0.0798
(c) Bym.Guru 2010-2025