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 Now, when dealing with arrays inside strings: echo "an {$array['key']} b"; echo 'an ' . $array['key'] . ' b'; echo "an $array[key] b"; See also: http://www.zend.com/zend/tut/using-strings.php http://www.php.net/manual/en/language.types.string.php Regards, Philip Olson On Sat, 28 Sep 2002, Gary wrote: > Hi All, > Can someone explain to me why I am getting an error for the following? > > $keywords = $_POST[keywords]; > if ($keywords) { > echo"<META NAME="keywords" CONTENT=" $keywords ">"; > } > > TIA > Gary > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php