Menu
Coddy logo textTech

Strings and Quotes

Parte de la sección Fundamentos del Journey de PHP de Coddy — lección 7 de 71.

Una cadena es simplemente una secuencia de caracteres, como letras, números, símbolos o espacios. En PHP, puedes crear cadenas usando comillas simples ('') o comillas dobles (""):

$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";

Ambos enfoques crean cadenas válidas, pero hay una diferencia importante entre ellos.

Las comillas dobles tienen una característica especial llamada interpolación de variables: pueden incluir variables directamente dentro de la cadena usando el signo de dólar $:

<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!
?>

Las comillas simples, sin embargo, tratan todo de manera literal y no procesan las variables dentro de ellas. Por ejemplo:

<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!
?>
challenge icon

Desafío

Fácil

Crea una variable llamada $greeting que use comillas dobles para incluir la variable name directamente dentro de la cadena en este formato exacto:
Welcome to PHP, [name]!

Hoja de referencia

Una cadena es una secuencia de caracteres (letras, números, símbolos o espacios). En PHP, las cadenas se pueden crear usando comillas simples ('') o comillas dobles (""):

$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";

Interpolación de variables: Las comillas dobles permiten incluir variables directamente dentro de la cadena usando el signo $:

$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!

Las comillas simples tratan todo de forma literal y no procesan variables:

$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!

Pruébalo tú mismo

<?php
$name = "Bob";
$greeting = ?;

// Imprime el saludo
echo $greeting;
?>
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos