php-db | 2001041
Date: 04/10/01
- Next message: bryan: "Re: [PHP-DB] images"
- Previous message: Brian Grayless: "RE: [PHP-DB] Does anyone know, or is it even possible"
- Maybe in reply to: Jonathan Underfoot: "[PHP-DB] A Real PHP problem for a change..."
- Next in thread: Rasmus Lerdorf: "Re: [PHP-DB] A Real PHP problem for a change..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
> -----Original Message-----
> From: Jonathan Underfoot [mailto:Jonathan <email protected>]
> Sent: Tuesday, April 10, 2001 2:55 PM
> To: php-db <email protected>
> Subject: [PHP-DB] A Real PHP problem for a change...
>
>
> That said, (Now on to actual PHP) I've noticed (in my own
> scripting) and a few other problems posted here quite a bit
> of confusion with PHP's single ' and double " quotes. Reading
> the material I was led to believe that
> ' ' outputs exactly what is in the quotes and
> " " outputs variables and strings (etc..)
> Thus I become radically confused by this recent comment to
> use '"$uname"'.
I didn't see the context of the above comment, but
<?php echo '"$uname"'; ?>
does exactly what I'd expect it to do based on the above rules. It
outputs the literal string
"$uname"
> And furthermore the solutions to one of my MySql query
> problems being adding single quotes ' ' to all the variables.
Yep. MySQL (and, in fact, just about any database) likes to have
non-numeric values quoted in a query string.
> Now by my understanding, thats not supposed to work.
Here, I think, is where we can clear things up for you a bit by
explaining that the important quotes, the ones that determine which of
the two behaviors you listed will apply, are the *outermost* ones.
So...
<?php
$var1 = "cookies";
$var2 = "milk";
echo "$var1"; // outputs: cookies
echo '$var2'; // outputs: $var2
echo "I like '$var1'"; // outputs: I like 'cookies'
echo '"$var2"'; // outputs: "$var2"
echo "'Got $var2?'"; // outputs: 'Got milk?'
?>
Get the idea?
--- Mark Roedel | "The most overlooked advantage to owning a Systems Programmer | computer is that if they foul up there's no LeTourneau University | law against whacking them around a little." Longview, Texas, USA | -- Owen Porterfield-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe <email protected> For additional commands, e-mail: php-db-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: bryan: "Re: [PHP-DB] images"
- Previous message: Brian Grayless: "RE: [PHP-DB] Does anyone know, or is it even possible"
- Maybe in reply to: Jonathan Underfoot: "[PHP-DB] A Real PHP problem for a change..."
- Next in thread: Rasmus Lerdorf: "Re: [PHP-DB] A Real PHP problem for a change..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

