Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/10/2005, 21:21
okram
Invitado
 
Mensajes: n/a
Puntos:
Hola

Tal como explico DarioDario, para concatenar dos strings o variables se usa simplemente un punto.

Te pongo algunos ejemplos:

Concatenar dos variables: $foo1 y $foo2
Código PHP:
<?php
$foo1
="Rojo";
$foo2="Azul";
echo 
$foo1.$foo2//esto te imprimira [I]RojoAzul[/I]
?>
Concatenar una variable y un string (cadena): $foo3 y "es un color"
Código PHP:
<?php
$foo3
="Rojo";
echo 
$foo3." es un color"//esto te imprimira [I]Rojo es un color[/I]
// La cadena original era "es un color", pero fijate en elespacio que coloco
// delante de esa frase en el echo: " es un color". Esto es para que al 
// concatenar la variable y la cadena no te coloque 2 palabras juntas, como 
// en el primer ejemplo (te imprimio RojoAzul)... en el primer caso, el codigo 
// habria tenido que ser asi:
$foo1="Rojo";
$foo2="Azul";
echo 
$foo1." ".$foo2;
?>
Fijate ademas que el ; se usa solo al fin de una linea, no al medio ni antes del . de la concatenacion.

Cita:
lo que queiro mostrar en si no son valores o sumas, digamos que las variables seean uno= naranja y dos=peras, lo que quiero es mostrar algo asi como " las naranja y las peras son deliciosas", entiendes, usar las variables y mezclarlas con texto.
Para este caso, el codigo correcto seria:
Código PHP:
<?php
$uno
="naranjas";
$dos="peras";

echo 
"Las ".$uno." y las ".$dos." son deliciosas";
?>
Espero me hayas entendido. Puedes leer un poco mas sobre la concatenación aqui:

http://130.206.130.95/impresion.phtml?nIdNoticia=215
http://glud.udistrital.edu.co/glud/a...n_php/x58.html

y sin ir muy lejos: http://www.desarrolloweb.com/articul....php?manual=12

Salu2