Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] function и много переменных

Ответить
Настройки темы
[решено] function и много переменных

Старожил


Сообщения: 359
Благодарности: 6


Конфигурация

Профиль | Отправить PM | Цитировать


есть несколько 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
{



и у мне кажется что здесь что то не так
мож есть попроще и по короче способ ?

Отправлено: 18:46, 16-11-2010

 

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Можно все переменные в массив затолкать и передавать массивом. Но если это не ваша функция, то вы ещё помучаетесь с её переписыванием. Да и собирать переменные в 1 массив тоже надо специально.

Отправлено: 19:41, 16-11-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


есть еще func_get_args, если аргументы не упорядочены.

Отправлено: 13:00, 25-11-2010 | #3


Старожил


Сообщения: 359
Благодарности: 6

Профиль | Отправить PM | Цитировать


а если так сделать ?

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;


на какие проблемы могу наткнутся ?

Отправлено: 02:27, 25-12-2010 | #4


Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


так много неудобно, лучше в массиве или через $GLOBALS тогда уж, если невтерпеж..

Отправлено: 03:00, 25-12-2010 | #5


Старожил


Сообщения: 359
Благодарности: 6

Профиль | Отправить PM | Цитировать


а как правильней ? только прошу вас не кидать меня по ссылкам
мне проще на примере понять

Отправлено: 10:18, 25-12-2010 | #6


Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


Цитата binders:
не кидать меня по ссылкам »
копипастить что-ли?
PHP код: Выделить весь код

function print_form()  
{
     
// это работает без global
     
$GLOBALS['profiles19']; // это глобальная переменная $profiles19


таки rtm

как удобно, так и правильно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:32, 25-12-2010 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] function и много переменных

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Ошибка при запуске скрипта: error parsing function call klsorat2010 AutoIt 4 24-05-2010 16:04
ACPI Function zil333 Материнские платы и память 0 23-03-2010 18:53
sis usb 2.0 host controller is not avaible or function disabled visokosnik Непонятные проблемы с Железом 2 09-04-2008 21:29
Code has no effect in function modem Программирование и базы данных 6 10-01-2005 00:56
win98se - pure virtual function called Guest Microsoft Windows 95/98/Me (архив) 5 06-10-2004 13:36




 
Переход