Reply to Re: Howto re-pass arguments?

Your name:

Reply:


Posted by zapzap on 10/21/07 07:22

J.O. Aho wrote:
> zapzap wrote:
>> Hello :-)
>> Is it possible to pass all arguments to another function?
>> function A()
>> {
>> B(func_get_args());
>> }
>>
>> function B()
>> {
>> var_dump(func_get_args());
>> }
>> I dont know how many arguments will come for A, and i want
>> A to handle them transparent and pass all to B.
>> Now i'm doing this with func_get_args but I get
>> an array ob B's input. original arguments would be
>> better. Is this possible in any way?
> function b($array) {
> if(is_array($array)) {
> foreach($array AS $var) {
> var_dump($var);
> }
> } else {
> var_dump($array);
> }
> }

No no no ;-) My fault, see this:

//
function A()
{
B(); // THIS NEEDS TO BE CHANGED PROBLY :>
}

//
function B()
{
var_dump(func_get_args());
}


So, I will NEVER call B directly, i'll always call A
an A will call B for me.

B is loaded/generated dynamicaly, so one time B requires
2 arguments, sometimes 5 arguments. As i said i will
only call A, sometimes A($var1,$var2,$var3), other
A($var1). How can I tell A to pass all its
arguments to B - WITHOUT having them as an array (as result
of fun_get_args in my previous posting).

I hope this is clear now ;-) sorry for my english

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация