4 - Variables de tipo string

Una variable de este tipo puede almacenar una serie de caracteres.

$cadena1="Hola";
$cadena2="Mundo";
echo $cadena1." ".$cadena2; 

Para concatenar string utilizamos el operador . (punto)

Tengamos en cuenta que el comando echo de arriba lo podemos hacer más largo de la siguiente forma:

echo $cadena1;
echo " ";
echo $cadena2; 

A medida que uno haga ejercicios podremos resumir en un solo comando echo la salida de múltiples variables.

Cuando una cadena encerrada entre comillas dobles contiene una variable en su interior, ésta se trata como tal, por lo tanto se utilizará su contenido para el almacenamiento:

$dia=10;
$fecha="Hoy es $dia";
echo $fecha; 

En pantalla se muestra:

Hoy es 10

Es decir, en la cadena, se sustituye el nombre de la variable $dia, con el contenido de la misma.

Una cadena se puede definir con las comillas simples (pero es importante tener en cuenta que no se sustituyen las variables si empleamos comillas simples):

$nombre = 'raul joseph'; 

Veremos que en muchos casos se utiliza el concepto de sustitución de variables dentro de un string en PHP por lo que nos acostumbraremos en un principio a utilizar las comillas dobles para definir los string en nuestros programas.