Concatenar Strings en Php
En este tutorial aprenderemos cómo concatenar strings en Php con el caracter «.«
Ejemplos
Vamos a partir de un ejemplo con 3 strings
$str1 = "Hola qué tal";
$str2 = "¿Cómo te llamas?";
$str3 = "¿Qué edad tienes?";
Podemos imprimirlos directamente con echo
//Imprimimos los 3 strings con echo
echo $str1 . $str2 . $str3;
//El resultado será
Hola qué tal ¿Cómo te llamas? ¿Qué edad tienes?
También podemos guardar todo en un nuevo string
//Guardamos los 3 en un nuevo string
$nuevoStr = $str1 . $str2 . $str3;
//Imprimimos el nuevo string
echo $nuevoStr;
//El resultado será
Hola qué tal¿Cómo te llamas?¿Qué edad tienes?
Imaginemos que tenemos un array con strings
//Declaramos el array de 3 posiciones
$arrayStrings = ["Hola","cómo","estás"];
//Declaramos una variable para el resultado
$resultado = "";
//Recorremos el array con un foreach
foreach($arrayStrings as $temp){
//Concatenamos cada posición
$resultado = $resultado . $temp;
}
//Imprimimos el resultado
echo $resultado;
//El resultado será: Holacómoestás
Si queremos añadir espacios entre las posiciones
//Añadimos espacios entre las posiciones
foreach($arrayStrings as $temp){
$resultado = $resultado . " " . $temp;
}
//Imprimimos el resultado
echo $resultado;
//El resultado será: Hola cómo estás
Veamos otro ejemplo con strings y variables concatenados
//Declaramos las variables
$nombre = "Juan";
$apellidos = "Pérez Souto";
$edad = 23;
//Concatenamos todo en $resultado
$resultado = "Nombre: " . $nombre . ", Apellidos: " . $apellidos . ", Edad: " . $edad . " años.";
//Imprimimos el resultado
echo $resultado;
//El resultado será: Nombre: Juan, Apellidos: Pérez Souto, Edad: 23 años.
Si te ha gustado no olvides compartir en redes sociales.
Espero que te haya servido. Cualquier duda deja un comentario. Un saludo