Borland_delphi_6 Опубликовано 1 Апреля 2004 Жалоба Поделиться Опубликовано 1 Апреля 2004 См. код:function test() { require "file.php"; echo $abc; //Тут переменная работает, т.е. равна "TEST 123" ( см. ниже ) } echo $abc; //Тут переменная уже не работает, т.е. равна нулю.Файл file.php<? $abc="TEST 123"; ?>Так вот вопрос: как бы так сделать, чтобы переменная работала вне функции? А может, я чего-то путаю?.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 1 Апреля 2004 Жалоба Поделиться Опубликовано 1 Апреля 2004 Borland_delphi_6 Если ты задал переменную вне функции, то чтобы она заработала внутри, она должна быть глобальной и в начале функции поэтому пишут:global $abc; Вот почитай на русском языке:http://ru3.php.net/manual/ru/language.variables.scope.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 1 Апреля 2004 Автор Жалоба Поделиться Опубликовано 1 Апреля 2004 Спасибо, вроде бы то, что нужно! Попробую! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.