Php es un lenguaje muy versátil, esto para muchos quizás sea un problema. Lo explicaré de una manera sencilla:
Si vamos a declarar una variable de tipo string (cadena), es necesario que utilicemos las comillas simples, esto tiene su porque y es que, al utilizar las comillas dobles, php buscará en dicha cadena variables por lo que su ejecución tardará un poco más, al usar comillas simples él leerá todo tal cual reduciendo el tiempo de ejecución.
<?php
$stringComillasSimples = 'Hola mundo'; //Forma correcta
$stringComillasDobles = "Hola mundo"; //Forma incorrecta
?>
Mis alumnos a menudo olvidan eso. Pero pueden usar llaves para aislar el nombre de la variable que desean evaluar. Por ejemplo:
echo "The $types are"
vsecho "The {$type}s are"
What is the difference between single-quoted and double-quoted strings in PHP topay for essay
El mayor problema que me encuentro al aprender a programar es la falta de “fundamentos de programacion basicos en general” gran aporte el de las comillas
Hola muy buen aporte. Las comillas simples cuando se utiliza una “función” como “echo”, imprime todo de forma literal, cosa que las comillas dobles pueden interpretar variables dentro de la sentencia.
También muy importante su diferenciación cuando se necesitan anidar comillas, como para aplicar un estilo CSS en linea, y se necesita diferenciar entre las comillas de por ejemplo “echo” y las de style=’-------- ’
<?php $var1 = 12; echo"Mi edad es $var1"; /* Lo interpretaria, cosa que con las comillas dobles no :(*/?>```