Foros del Web » Programando para Internet » PHP »

Duda: que es mejor, comillas dobles o simples en valores de variables??

Estas en el tema de Duda: que es mejor, comillas dobles o simples en valores de variables?? en el foro de PHP en Foros del Web. Hola a todos, Desde hace mucho tiemo, cuando recien me empece a meter en php siempre he tenido una duda ya que he visto cientos ...
  #1 (permalink)  
Antiguo 15/06/2008, 23:55
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 17 años, 10 meses
Puntos: 7
Duda: que es mejor, comillas dobles o simples en valores de variables??

Hola a todos,

Desde hace mucho tiemo, cuando recien me empece a meter en php siempre he tenido una duda ya que he visto cientos de ejemplos en tutoriales, foros, etc y siempre llego a la misma duda.

cuando se define el valor de una variable que contiene una cadena, cual es la mejor manera de hacerlo, con comillas simples o dobles???
yo he usado las dos pero no se si una de ellas tendrá mas ventajas que la otra, o si para ciertos casos se recomienda mas una que la otra.

Lo mismo cuando se hace echo, tambien he vito que algunas veces se envia texto entre comillas simples y otras veces entre comillas dobles.

Bueno, esa nada mas era la duda que tenia.

echo "nos vemos luego";
echo 'o nos leemos luego;

  #2 (permalink)  
Antiguo 16/06/2008, 00:22
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
De acuerdo Respuesta: Duda: que es mejor, comillas dobles o simples en valores de variables??

para cadenas de texto puras usa comillas simples si luego tienes que concatenar con variables PHP usa dobles ejemplo:

Código PHP:
$a='hola';
$a='mundo';

echo 
$a." ".$mundo;

$select='select * from tabla';

$id=5;
$select="select * from tabla where id=".$id;
$name='Amparo';
$select="select * from tabla where id=".$id." and name like '".$name."'; 
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan

Última edición por ZiTAL; 16/06/2008 a las 01:47
  #3 (permalink)  
Antiguo 16/06/2008, 00:47
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Duda: que es mejor, comillas dobles o simples en valores de variables??

ok, muchas gracias por la aclaración, ahora tengo mas clara la pelicula.

Saludos.
  #4 (permalink)  
Antiguo 16/06/2008, 01:50
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
De acuerdo Respuesta: Duda: que es mejor, comillas dobles o simples en valores de variables??

si por algun motivo tienes que poner comillas dobles o simples a la vez las tienes que escapar con \, ejemplo:

Código PHP:
$a="Perro: \"Guau\"";
$a='Gato: \'Miau\'';
$a="El perro dice: 'Guau' el gato dice: \"Miau\"";
$a='El perro dice: \'Guau\' el gato dice: "Miau"'
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:03.