I think you meant to end both of these strings with a '
Philip Olson wrote:
> echo 'a \'string\' b";
> echo 'a "string" b";
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
You can mix and match single (') and double (")
quotes so the following are all appropriate:
echo "a 'string' b";
echo "a \"string\" b";
echo 'a \'string\' b";
echo 'a "string" b";
See? PHP can't read your mind and know what "
goes with what, like:
echo "a"b"c"d"e"f"g"; // BAD
I knew I shouldn't of been doing this on Saturday morning. I forgot
something as simple as that. Maybe another jolt of caffeine is needed.
Thanks
Gary
Matt wrote:
> The quotes within the quotes.
> Change to:
> echo"";
>
>
>>From: "Gary" <[EMAIL
Everyone seems to forget that you don't have to do everything in PHP.
if ($_POST["keywords"])
{
?>"> Can someone explain to me why I am getting an error for the following?
>
> $keywords = $_POST[keywords];
> if ($keywords) {
>echo"";
> }
--
PHP
The quotes within the quotes.
Change to:
echo"";
> From: "Gary" <[EMAIL PROTECTED]>
> Sent: Saturday, September 28, 2002 11:15 AM
> Subject: [PHP] unexpected T_STRING error
> Hi All,
> Can someone explain to me why I am getting an error for the fo
That line is syntactically invalid. Did you meant it to say
echo "";
--
JR
> -Original Message-
> From: Gary [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, September 28, 2002 11:15 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] unexpected T_STRING er
6 matches
Mail list logo