Hola,
Cita:
Empezado por oracle
(...) siempre pense que la doble tenía cierta prioridad sobre la comilla simple.
|
Bueno. En realidad ocurre que el contenido de las comillas dobles es "procesado" por PHP, y las variables que se encuentren serán "expandidas". El contenido entre comillas simples no se procesa, sino que es "retornado" tal cual.
Código PHP:
$variable = 'sus usuarios';
echo "El valor de $$variable está en $variable";
Imprime la cadena:
El valor de $clubdelphi está en sus usuarios
Código PHP:
$variable = 'sus usuarios';
echo 'El valor de $$variable está en $variable';
Imprime la cadena:
El valor de $$variable está en $variable
Pero, sí, puedes anidar comillas simples y dobles sin problemas... y a veces tienes que hacerlo porque no quede más remedio, o porque el resultado esperado lo haga necesario.
PD. Revisemos en todo caso el
manual de PHP sobre "echo".