Re: Re: Miserable escape string problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Either your mail client is broken, or you're misquoting him on purpose:

    Using this string:
    "{$var1: $var2}"
    ....of course it doesn't work as some might expect.
Thanks Chris, I already emailed him on private 'cause I didn't
want to clutter the list unneeded.

To address the original question, a backslash does not escape the brace.
Are you wanting the variables to be evaluated? Here's an example that
demonstrates both:

It occurs to me I wasn't clear enough, although one could have figure
it out.
By using this:
===============================
$var1 = 11; $var2 = 22;
outputstringfunction("{$var1: $var2}"); //hypothetical code
===============================
I'd like to have the output as "{11: 22}".
By using "{{$var1}: {$var2}}" it works just fine, but this is a mess,
I can't live with. What I am using now is "{ $var1: $var2}", better.

I guess what I am asking for is more or less uninteresting to most of
the PHP developers(many are just coders, really... for the difference
search the net) that eat up whatever offered, so I might just rest my
case.

So, yes, there is no escaping for { in PHP and that would be it.


<?php

$foo = '123';
$bar = '456';

echo "{{$foo}: {$bar}}";
echo '{$foo: $bar}';

?>

Hope that helps.

Chris


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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux