Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: duralai en 30 de Junio 2015, 23:16
-
Estoy leyendo este articulo del curso de PHP y veo que para declarar arrays asociativos, los indices deben ir entre comillas simple, y me preguntaba que pasaría si uso comillas dobles, lo hice y el resultado era el mismo, nada cambiaba, por eso pregunto ahora acá para saber por que, gracias.
-
Hola duralai, algunos lenguajes consideran que las comillas simples y las comillas dobles son cosas distintas y no admiten que se cambien unas por otras.
En cambio otros lenguajes como PHP y JavaScript permiten usar indistintamente comillas simples y dobles, dando lugar al mismo resultado.
Así echo "hola"; sería lo mismo que echo('hola');
Lo que sí debe respetarse es la correspondencia entre apertura y cierre de comillas, que deben mantenerse equilibradas. Por ejemplo echo 'hola"; no sería correcto.
En el caso de arrays asociativos ocurre lo mismo, pueden usarse indistintamente un tipo de comillas u otro siempre que se mantenga la correspondencia adecuada.
Saludos