Foros del Web » Programando para Internet » PHP »

que significa "$mensaje."

Estas en el tema de que significa "$mensaje." en el foro de PHP en Foros del Web. Hola, tengo una duda que no he conseguido resolver en internet. Estaba mirando un tutorial de cómo enviar un email en php y en parte ...
  #1 (permalink)  
Antiguo 02/11/2011, 07:13
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 13 años, 6 meses
Puntos: 12
que significa "$mensaje."

Hola, tengo una duda que no he conseguido resolver en internet. Estaba mirando un tutorial de cómo enviar un email en php y en parte del código me salía lo siguiente:

Código PHP:
 $mensaje.= "NOMBRE:   ".$_POST['nombre']."\n";
    
$mensaje.= "EMPRESA:  ".$_POST['empresa']."\n"
¿qué significa el punto del final de la variable?
Tengo otra duda, en dicho tutorial la variable $mensaje. toma 15 valores diferentes seguidos ¿ cómo puede ser posible? he pensado que el punto significa que está incompleto o que se va completando con los otros valores, pero no he encontrado confirmación

Si alguien puede ayudarme...
  #2 (permalink)  
Antiguo 02/11/2011, 07:20
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: que significa "$mensaje."

eso es concatenar en el mundo de php, tambien podrias hacer esto...

Código PHP:
Ver original
  1. $mensaje = "Hola mundo, como estamos el dia de hoy ?";
  2. $mensaje = $mensaje + " Mal, amaneci con diarrea :(";

Y el \n, significa salto de linea, es decir que lo recibas en esa variable lo siguiente se vera una linea mas abajo
  #3 (permalink)  
Antiguo 02/11/2011, 07:36
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 13 años, 6 meses
Puntos: 12
Respuesta: que significa "$mensaje."

Gracias!!! me has ayudado muchísimo!!!
  #4 (permalink)  
Antiguo 02/11/2011, 11:41
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: que significa "$mensaje."

Cita:
Iniciado por HiToGoRoShi Ver Mensaje
eso es concatenar en el mundo de php, tambien podrias hacer esto...

Código PHP:
Ver original
  1. $mensaje = "Hola mundo, como estamos el dia de hoy ?";
  2. $mensaje = $mensaje + " Mal, amaneci con diarrea :(";

Y el \n, significa salto de linea, es decir que lo recibas en esa variable lo siguiente se vera una linea mas abajo
Disculpa pero no puedes usar el signo + para concatenar en PHP, eso será en javascript pero aquí no. En PHP se usa el punto. El resultado de tu ejemplo simplemente sería cero.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #5 (permalink)  
Antiguo 02/11/2011, 16:12
Avatar de JuJoGuAl  
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 14 años, 9 meses
Puntos: 19
Respuesta: que significa "$mensaje."

Cita:
Iniciado por educacanis Ver Mensaje
Hola, tengo una duda que no he conseguido resolver en internet. Estaba mirando un tutorial de cómo enviar un email en php y en parte del código me salía lo siguiente:

Código PHP:
 $mensaje.= "NOMBRE:   ".$_POST['nombre']."\n";
    
$mensaje.= "EMPRESA:  ".$_POST['empresa']."\n"
¿qué significa el punto del final de la variable?
Tengo otra duda, en dicho tutorial la variable $mensaje. toma 15 valores diferentes seguidos ¿ cómo puede ser posible? he pensado que el punto significa que está incompleto o que se va completando con los otros valores, pero no he encontrado confirmación

Si alguien puede ayudarme...
ok esta mas que respondido el . sirve para concatenar variables de texto es decir supongamos que tienes un mensaje que quiers mostrar de forma concatenada:

Código PHP:
Ver original
  1. $men="hola";
  2. $men.=" mundo";
  3. $men.=" ?";
  4. // hacemos un echo
  5. echo $men;
  6. //veras "hola mundo ?"
  7.  
  8. eso se usa cuando uno busca armar un mensaje (cadena) con varias cosas ya sea por if bucles en fin...
  #6 (permalink)  
Antiguo 02/11/2011, 23:41
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: que significa "$mensaje."

jejeje disculpen ando con lapsus brutus, ya que ando actualmente programando en .NET como loco

Etiquetas: variables
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 13:51.