Hi Ernest E Vogelsinger,
On Sat, 23 Nov 2002 17:07:50 +0100, you wrote about "Re: [PHP] echo'ing
array contents through reference variable ... why doesn't this work???"
something that looked like this:
>At 16:50 23.11.2002, -<[ Rene Brehmer ]>- said:
>--------------------[snip]--------------------
>>Shouldn't
>> echo($$pdag[$n]);
>>be able to pull the string contents of the array? Or is there some extra
>>needed when using referenced variable?
>--------------------[snip]--------------------
>
>This is ambiguous: is it "$$pdag" indexed by "[$n]", or is it "$pdag[$n]"
>dereferenced? If you're using an interim variable you'll get what you need
>- either use (depends on your data layout which I don't know)
> $temp = $pdag[$n];
> echo $$temp;
>or
> $temp = $$pdag;
> echo $temp[$n];
Not sure about the correct terms in English, sorry ...
But to answer your question:
$pdag = "d".str_replace("-","",$premieredag[$i]);
where $premieredag is a date in form "2002-11-28".
So $n is then an index in the array that $pdag refers to.
But either way, writing echo(${$pdag}[$n]); got me the array contents as
desired ... so thank you. Now I can finally finish this thing ...
Thx
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php