RE: [PHP] $name = "My $row['name']" not longer possible?
| From: | Matt Schroebel | Date: | Tue, 02 Jul 2002 13:47:34 +0000 |
| Subject: | RE: [PHP] $name = "My $row['name']" not longer possible? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-104906@lists.php.net to get a copy of this message | ||
> "Parse error: parse error, unexpected
> T_ENCAPSED_AND_WHITESPACE, expecting
> T_STRING or T_VARIABLE or T_NUM_STRING in ..."
>
> when doing sth like:
> $name = "My $row['name']";
You have to wrap array references in curly braces within double quoted strings. Proper form is:
$name = "My {$row['name']}";
See: http://www.php.net/manual/en/language.types.string.php#language.types.string.parsing.complex