Menu
Coddy logo textTech

Strings and Quotes

Parte da seção Fundamentos do Journey de PHP da Coddy — lição 7 de 71.

Uma string é simplesmente uma sequência de caracteres, como letras, números, símbolos ou espaços. Em PHP, você pode criar strings usando aspas simples ('') ou aspas duplas (""):

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

Ambas as abordagens criam strings válidas, mas há uma diferença importante entre elas.

Aspas duplas têm um recurso especial chamado interpolação de variáveis - elas podem incluir variáveis diretamente dentro da string usando o sinal de dólar $:

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

Aspas simples, no entanto, tratam tudo literalmente e não processam variáveis dentro delas. Por exemplo:

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

Desafio

Fácil

Crie uma variável chamada $greeting que usa aspas duplas para incluir a variável name diretamente dentro da string neste formato exato:
Welcome to PHP, [name]!

Folha de consulta

Uma string é uma sequência de caracteres (letras, números, símbolos ou espaços). Em PHP, strings podem ser criadas usando aspas simples ('') ou aspas duplas (""):

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

Interpolação de Variáveis: Aspas duplas permitem incluir variáveis diretamente dentro da string usando o sinal $:

$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Saída: Hello, Alice!

Aspas simples tratam tudo literalmente e não processam variáveis:

$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Saída: Hello, $name!

Experimente você mesmo

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

// Exibe a saudação
echo $greeting;
?>
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos