Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> func_get_arg не возвращяет ссылки 
:(
    Опции темы
azesmcar
Дата 29.6.2005, 08:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 12
Всего: 211



Здравствуйте...

У меня такая проблема..нужна функция принимающая неопределенное количество параметров...

Код

function Proc( $proc )
{
    //тут код функции
    $arg = func_get_arg( 1 );
    $arg = "aaa";
}


Теперь если в Oracle вызвать функцию с параметром Proc( "", &$t ) после вызова функции значение t не изменится...логично что func_get_arg возвращяет не ссылку на обьект на его копию..как реализовать это??
PM   Вверх
Mal Hack
Дата 29.6.2005, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(azesmcar @ 29.6.2005, 09:15)
func_get_arg возвращяет не ссылку на обьект на его копию..как реализовать это??

Никак. В данном случае ты получаешь значение переданного параметра.
PM ICQ   Вверх
izOne
Дата 29.6.2005, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 22.8.2003
Где: Украина, Киев

Репутация: 3
Всего: 4



можно посступить иначе:
Код

<?php
$proc = 'A';
$params = array("", &$proc);

proc($params);
function proc(&$params){
    $params[1] = 'B';
}
echo $proc;
?>

--------------------
Успех ждет каждого, но иногда всю жизнь.
PM Jabber   Вверх
azesmcar
Дата 30.6.2005, 07:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 12
Всего: 211



Цитата

можно посступить иначе:


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

Ну не так не ..что поделаешь? спасибо...
Добавлено @ 07:58
Кстати..ошибка..только заметил..оракл тут непричем..просто функция предназначена для вызова процедур оракла...должна получать как in так и out параметры...а с out-ом пока не выxодит..
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0453 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.