Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: область видимости=)
 
 автор: sl1p   (20.11.2010 в 15:45)   письмо автору
 
 

как можно "заглобалить" переменные в таком случае?

<?
function test()
{
    
$s 5;
    function 
test2()
    {
        global 
$s;
        echo 
$s;
    }
}


кроме $GLOBALS; никак чтоль?

  Ответить  
 
 автор: ~AquaZ~   (20.11.2010 в 15:57)   письмо автору
 
   для: sl1p   (20.11.2010 в 15:45)
 

Вроде никак...

  Ответить  
 
 автор: mihdan   (21.11.2010 в 17:57)   письмо автору
 
   для: sl1p   (20.11.2010 в 15:45)
 

Сессии, куки. Вопрос в другом, зачем?
Почему не передать параметр в функцию?

  Ответить  
 
 автор: sl1p   (21.11.2010 в 19:28)   письмо автору
 
   для: mihdan   (21.11.2010 в 17:57)
 

ну я так и делаю, просто интересно стало можно ли както так:)

  Ответить  
 
 автор: serenya1983   (21.11.2010 в 19:31)   письмо автору
 
   для: sl1p   (20.11.2010 в 15:45)
 

STATIC

  Ответить  
 
 автор: sl1p   (21.11.2010 в 19:39)   письмо автору
 
   для: serenya1983   (21.11.2010 в 19:31)
 

и причём тут это к области видимости?

  Ответить  
 
 автор: Саня   (21.11.2010 в 21:53)   письмо автору
 
   для: sl1p   (21.11.2010 в 19:39)
 

Прочитайте про шаблон проектирования registry и всё поймёте.

  Ответить  
 
 автор: sl1p   (21.11.2010 в 21:57)   письмо автору
 
   для: Саня   (21.11.2010 в 21:53)
 

это баян.

Я спрашивал про оператор.
Если даже и понадобится сделать так, то лучше воспользовать $GLOBALS чем целым классом=)
Тем более будет не адекватно пхать туда все переменные-)

  Ответить  
 
 автор: Саня   (21.11.2010 в 22:15)   письмо автору
 
   для: sl1p   (21.11.2010 в 21:57)
 

Ну так используйте $GLOBALS.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования