|
|
|
| как можно "заглобалить" переменные в таком случае?
<?
function test()
{
$s = 5;
function test2()
{
global $s;
echo $s;
}
}
|
кроме $GLOBALS; никак чтоль? | |
|
|
|
|
|
|
|
для: sl1p
(20.11.2010 в 15:45)
| | Вроде никак... | |
|
|
|
|
|
|
|
для: sl1p
(20.11.2010 в 15:45)
| | Сессии, куки. Вопрос в другом, зачем?
Почему не передать параметр в функцию? | |
|
|
|
|
|
|
|
для: mihdan
(21.11.2010 в 17:57)
| | ну я так и делаю, просто интересно стало можно ли както так:) | |
|
|
|
|
|
|
|
для: sl1p
(20.11.2010 в 15:45)
| | STATIC | |
|
|
|
|
|
|
|
для: serenya1983
(21.11.2010 в 19:31)
| | и причём тут это к области видимости? | |
|
|
|
|
|
|
|
для: sl1p
(21.11.2010 в 19:39)
| | Прочитайте про шаблон проектирования registry и всё поймёте. | |
|
|
|
|
|
|
|
для: Саня
(21.11.2010 в 21:53)
| | это баян.
Я спрашивал про оператор.
Если даже и понадобится сделать так, то лучше воспользовать $GLOBALS чем целым классом=)
Тем более будет не адекватно пхать туда все переменные-) | |
|
|
|
|
|
|
|
для: sl1p
(21.11.2010 в 21:57)
| | Ну так используйте $GLOBALS. | |
|
|
|