On Sat, Jul 11, 2009 at 13:45, Eddie Drapkin<oorza...@gmail.com> wrote:
> If that's true, then we've found an error reporting bug! I've never
> seen an error/warning raised, even with my usual
> "error_reporting(E_ALL | E_STRICT | E_DEPRACATED)"!  The warning is
> raised here, though:
> $foo = $bar[hello];
> but not here:
> $foo = "$bar[hello]"

    No, we're crossing subjects here, actually.  The error would be
raised in something such as the following:


$bar['hello'] = 'World!';
$bar['world'] = 'Hello,';

$foo = <<<EOT
$bar['world'] $bar['hello']

echo $foo."\n";

> Sorry if I sound like an ass, just trying to defend myself from having
> to go change several thousand array items referenced from doublequotes

    You don't sound like an ass at all (quite the contrary, actually),
and not changing them certainly isn't the end of the world.

</Daniel P. Brown>
daniel.br...@parasane.net || danbr...@php.net
http://www.parasane.net/ || http://www.pilotpig.net/
Check out our great hosting and dedicated server deals at

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to