Hello Lars, to me this makes pretty much sense on a second glance as it perfectly reflects what our string would do. And for someone learning 'NOWDOC', using "HEREDOC" seems just natural. So I am all +1 Consistency and satisfying expectations rocks!
marcus Saturday, March 22, 2008, 9:17:27 PM, you wrote: > Hi, > as we introduce NOWDOC in 5.3 it would be logical to allow a double > quoted syntax sister of NOWDOC which acts as HEREDOC (same as for $var = > "$var" vs $var = '$var'). Currently we have the following options: > $var = "Hello world"; > $str = <<<LABEL > $var > LABEL; > $str = <<<'LABEL' > $var > LABEL; > The first one is HEREDOC and $var would be evaluated. The second one is > NOWDOC and $var would be used literally. The following patch adds a > third version: > $str = <<<"LABEL" > $var > LABEL; > This acts as HEREDOC, therefore $var would be interpreted. > Comments? > cu, Lars Best regards, Marcus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php