tambien de esta pagina: http://dns.bdat.net/trucos/php/x22.html
Aumentar el rendimiento
Hay múltiples aspectos que no suponen ningún esfuerzo adicional a la hora de prpogramar un script en PHP pero que sin embargo pueden aumentar el rendimiento.
Cadenas de caracteres
PHP define el mismo uso de las comillas cadenas de caracteres que un script de shell habitual en sistema Unix: unas comillas dobles definen una cadena de caracteres que expande el contenido de las variables, es decir sustituye una vriable por su contenido. Las comillas simples, sin embargo, definen un literal, todo lo que esté comprendido entre ellas es literal.
La diferencia entre ambas es que PHP tiene que analizar el contenido de las cadenas de texto comprendidas entre comillas dobles mientras que con las comillas simples el contenido se usa tal cual.
Teniendo en cuenta el anterior comentario, es aconsejable usar comillas simples para las cadenas de texto y usar el operador de concatenación si queremos incluir un valor variable.
Esto tiene el valor añadido de obtener un código HTML más legible y evitamos tener que proteger las comillas dobles que queramos poner como parte del código propio del HTML. Vemos los siguientes ejemplos:
echo '<script language="javascript">
document.cookie = "variable = valor" ;
</script>';
O también:
echo '<script language="javascript">
document.cookie = "'.$variable.' = '.$valor.'" ;
</script>';