Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: можно ли использовать $GLOBALS?
понимаю что первый варинат лучше, но допустим если я осознано хочу сделать второй вариант, вот хоть тресни для удобства хочу себе так сделать, и вариант global $var меня не устраивает, можно ли так делать?
Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012
Помог: 11 раз(а)
И таки, лично я рекомендую не использовать глобальные переменные, или сократить их к минимальному количеству, если без этого нельзя обойтись.
А в данных примерах - явно можно.
Okula
Отправлено: 24 Июня, 2012 - 18:38:12
Участник
Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010
Помог: 42 раз(а)
Старайся вообще не использовать. Делая переменные глобальными ты жёстко привязываешь их к проекту, в дальнейшем от этого идут ошибки и сложности в модификации кода.
czp
Отправлено: 24 Июня, 2012 - 18:46:50
Гость
Покинул форум
Сообщений всего: 72
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
Цитата:
И таки, лично я рекомендую не использовать глобальные переменные, или сократить их к минимальному количеству, если без этого нельзя обойтись.
А в данных примерах - явно можно.
Цитата:
Старайся вообще не использовать. Делая переменные глобальными ты жёстко привязываешь их к проекту, в дальнейшем от этого идут ошибки и сложности в модификации кода.
я это понимаю, но блин вот нужно сделать такой кривой вариант, все таки какая разница между 2-м и 3-м? в скорости может быть или безопасности?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.