Los strings o cadenas de caracteres de PHP

Los strings o cadenas de caracteres de PHP

En esta ocasión vamos a abordar un tema fundamental para cualquier lenguaje de programación, las cadenas de caracteres o strings.


¿Qué son los strings de PHP?

Las cadenas de caracteres son una agrupación de caracteres. Los caracteres son las letras, los números y los símbolos como este: '&'.

Es decir, un string o cadena de caracteres, es texto. De hecho, las hemos estado usando hasta ahora en el curso.

Sintaxis de un string de PHP

En PHP, puedes crear cadenas de caracteres utilizando comillas simples o comillas dobles:

$saludo1 = '¡Hola, mundo!';
$saludo2 = "¡Hola, mundo!";

¿Por qué en PHP hay dos tipos de comillas para los strings?

Cada tipo de comillas tiene un comportamiento diferente en cuanto a como manejan las variables y las secuencias de escape (tema que aún está algo lejano en el curso).

Las comillas simples (' ') tratan las variables y las secuencias de escape como texto literal, es decir, si una variable se encuentra dentro de comillas simples, su valor no será interpretado y se mostrará tal cual como está escrito en el código.

Por otro lado, las comillas dobles (" ") interpretan las variables y las secuencias de escape, es decir, si una variable se encuentra dentro de comillas dobles, su valor será interpretado y su valor será mostrado en pantalla.

Veamos algún ejemplo.

Aquí, estoy creando en el "echo" un string. Este contiene una frase y al final, para completarla, le paso la llamada a la variable nombre.


$nombre = "PC MASTER";

echo "El nombre de mi canal es $nombre.";

Resultado en el navegador

El nombre de mi canal es PC MASTER.

Esto ha hecho, que se le pase a la frase el nombre de la variable junto con la frase.

Si por algún motivo quieres imprimir literalmente el nombre de la variable y no mostrar su valor, emplea las comillas simples:

$nombre = "PC MASTER";

echo 'La variable que guarda el nombre de mi canal es $nombre.';

Resultado en el navegador

La variable que guarda el nombre de mi canal es $nombre.

No te pierdas ningún capítulo del curso Máster en PHP, MySQL y Bootstrap.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

curso Java Entrada anterior La herencia de clases en Java
logo css Entrada siguiente Guía de selectores CSS para principiantes