Re: strange string evaluation
| From: | brian | Date: | Thu, 31 Jul 2008 17:33:42 +0000 |
| Subject: | Re: strange string evaluation | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-277550@lists.php.net to get a copy of this message | ||
Marten Lehmann wrote:
Hello, with PHP 5.0.x this two lines of code returned "{TEST}": $var = "TEST"; print "\{$var}"; But with PHP 5.2.x, the same code returns "\{TEST}" If I remove the backslash: $var = "TEST"; print "{$var}"; then just "TEST" is return (without any brackets). What is the recommended way for PHP 5.2.x to work with that? It looks a bid odd if I have to write print "{". $var. "}"; instead.$var = 'TEST'; print "{{$var}}";