Hi,
I want to write a function (as I have written in several other languages) that
obtains it's arguments dynamically (using func_get_arg()) and then assigns to that
argument. Think of the way that scanf() works -- that sort of thing.
I have distilled what I want to do in the code below. foo adds 1 to all of it's
arguments.
function foo () {
$count = func_num_args();
for($i = 0; $i <= $count; $i++) {
$var = func_get_arg($i);
// The following line should do it, but throws a syntax error
&$var = $var + 1;
}
}
$a = '1';
$b = '2';
$c = '3';
foo($a, $b, $c);
What I am doing is quite different than the above (and more complex), but I will be
able
to achieve what I want if I can get the above to work.
--
Alain Williams
#include <std_disclaimer.h>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php