Diferença entre aspas: Simples, Duplas e Invertidas no PHP

Tempo de leitura: 1 minuto

No PHP, quando queremos mostrar um texto na tela usamos um tipo de dado conhecido como string, ou seja, uma sequencia de caracteres, que podem ser delimitadas por apas: simples (‘), duplas(“) ou invertidas(´).

Bora lá entender a diferença de cada uma dessas aspas…

Aspas simples ( ‘ )

O valor da variável será exatamente os caracteres que estão entre as aspas simples.

O RESULTADO será: Olá $mundo!

O texto apresentado seguiu fielmente o que está escrito entre aspas, o que não permite a concatenação de variáveis ou sequencia de escape.

Mas e quando precisamos usar uma aspas simples no texto?

Se você não fizer o tratamento correto, ao executar essas linhas de comando, irá retornar o seguinte erro:

Parse error: syntax error, unexpected ‘m’ (T_STRING) in…

Para resolver isso basta usar a barra invertida (\) indicando que a aspa será tratada como um carácter comum. Observe:

O RESULTADO será: I’m Iron Man!

Aspas Duplas ( ” )

O texto entre aspas duplas pode conter concatenações com outras variáveis e caracteres de sequencia de escape (\n, \r, \t, \v, \\, \$…), permitindo uma formatação do texto apresentado.

O RESULTADO será: Colocando “aspas duplas” no texto

O RESULTADO será: Olá mundo!

Aspas invertidas ( ´ )

Usando aspas invertidas (crase) você consegue executar comandos específicos do sistema operacional. O comando é executado no servidor e apresentado na tela.

Vale ressaltar que o comando só será executado caso tenha os privilégios necessários do sistema operacional. 😉

E aí, curtiu? Quer aprender mais sobre PHP?

Aproveita a OPORTUNIDADE e se inscreva agora mesmo gratuitamente para ganhar acesso imediato ao curso completo de PHP com 46 videoaulas GRÁTIS! É só clicar no botão abaixo.

Eu quero aprender PHP Grátis!

No votes yet.
Please wait...

Comentários

comentários