| |
|
|
| | PHP с самого начала удивлял меня своими возможностями сокращать код.
В частности, функции extract & compact мне очень понравились.
Хочу спросить, может быть есть возможность получить список всех переменных, чтобы потом упаковать его в массив.
Ситуация такая: функция в ходе своей работы определяет некоторое количество переменных. Заранее неизвестно каких и сколько.
Надо бы их все собрать в один массив и передать его по окончании работы функции.
Есть какие-нибудь идеи как это сделать? | |
| |
|
|
| |
|
|
| |
для: Eugene77
(12.08.2009 в 09:59)
| | | например | |
| |
|
|
| |
|
|
| |
для: Valick
(12.08.2009 в 10:08)
| | | Я же пишу:
Заранее неизвестно какие переменные надо упаковать.
Все локальные, которые были определены в функции. | |
| |
|
|
| |
|
|
| |
для: Eugene77
(12.08.2009 в 14:34)
| | | Это вам циклы нужны. А еще бы хорошо было хоть какое-то представление иметь о том что вы хотите. | |
| |
|
|
| |
|
|
| |
для: Eugene77
(12.08.2009 в 09:59)
| | | возможно поможет массив $GLOBALS.
| |
| |
|
|
| |
|
|
| |
для: Eugene77
(12.08.2009 в 09:59)
| | | может эта функция Вам подойдет get_defined_vars() | |
| |
|
|
| |
|
|
| |
для: а-я
(13.08.2009 в 01:36)
| | | >может эта функция Вам подойдет get_defined_vars()
Это именно то, что мне нужно!
Спасибо! | |
| |
|
|