Buenas, en breve:
Si usás comillas simples, las variables que haya dentro de ellas no se reemplazan por sus valores; si usás comillas dobles, sí. O sea:
$nombre = 'pepe';
echo "hola $nombre"; // imprime hola pepe
echo 'hola $nombre'; // imprime hola $nombre
Para ver el tema más en detalle:
http://ar2.php.net/manual/es/languag...string.parsing
Suerte
Califa