Richard Lynch wrote:
> More edge cases:
> 
> $foo = array(1, 2, 3];
> $bar = [1, 2, 3);
> 
> Syntax error because it's unbalancedO
> 
> Or kosher, because the choice of start/end delimiters should 
> be up to the user?
> 
> Should it match whatever rule is in place for:
> 
> if (...){
> endif;


echo("foo.inc");
echo "foo.inc";

$foo = array(1,2,3);
$foo = [1,2,3];

echo $foo[0];
echo $foo{0};

$foo = [1,2,3);  // parse error
echo("foo.inc";  // parse error


Come on. This isn't rocket science, even for newcomers.
It certainly isn't worthy of the [awesome] level of analysis it's getting.
Holy smokes.


Best,

Mike Robinson

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to