Google Kreme wrote:
> So what is "{{$var1} : {$var2}}"

Within a quoted string, you can surround variable names with braces for
clarity. This is especially helpful for situations like this, where the
rest of the string interferes with syntax.

A more common example is when a variable name is immediately followed by
an alphabetic character:

<?php

$animal = 'cat';
$string = "I like $animals."

?>

When you try this, PHP thinks $animals is the name of the variable. If
you want to be clear that the name of the variable is $animal, you can
use braces:

$string = "I like {$animal}s.";

So, I don't consider this a workaround. It's clean, intuitive syntax for
exactly these types of scenarios.

Hope that helps.

Chris

-- 
Chris Shiflett
http://shiflett.org/

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

Reply via email to