6

Diferencia entre comillas simples ('') y comillas dobles ("") en php

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

?>

Escribe tu comentario
+ 2
Ordenar por:
2
5 años

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

2
5940Puntos
5 años

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 :(*/?>```