-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
function и много переменных
есть несколько function где много переменных
PHP код:
function print_form($profiles19,$profiles18,$profiles2,$profiles1,$reg1,$reg2,$reg3,$reg4,$reg5,$reg6,$reg7,$reg8,$reg12,$reg13,$sistem,$parent,$login1,$email,$skype,$icq)
{
}
и у мне кажется что здесь что то не так
мож есть попроще и по короче способ ?
|
Можно все переменные в массив затолкать и передавать массивом. Но если это не ваша функция, то вы ещё помучаетесь с её переписыванием. Да и собирать переменные в 1 массив тоже надо специально.
|
а если так сделать ?
PHP код:
function print_form()
{
global $profiles19,$profiles18,$profiles2,$profiles1,$reg1,$reg2,$reg3,$reg4,$reg5,$reg6,$reg7,$reg8,$reg12,$reg13,$sistem,$parent,$login1,$email,$skype,$icq;
}
на какие проблемы могу наткнутся ?
|
так много неудобно, лучше в массиве или через $GLOBALS тогда уж, если невтерпеж..
|
а как правильней ? только прошу вас не кидать меня по ссылкам
мне проще на примере понять :unsure:
|
Цитата:
Цитата binders
не кидать меня по ссылкам »
|
копипастить что-ли?
PHP код:
function print_form() { // это работает без global $GLOBALS['profiles19']; // это глобальная переменная $profiles19 }
таки rtm
как удобно, так и правильно.
|
Время: 05:11.
© OSzone.net 2001-