PHP – Diferença entre aspas simples e aspas duplas no PHP

Muitas vezes os iniciantes tendem a partir para vídeo aulas, realmente algumas são muito boas, mas esquecem do principio do estudo, do bom livro na mão, e de repente estão se perguntando: Porque ele esta utilizando aspas simples? Porque agora esta utilizando aspas duplas?

Bom pessoal demonstrar através de exemplos bem simples de como isso funciona.

Primeiramente armazenar na variável “$valor” um número qualquer, no caso é 3


<?php

$valor=3;

?>

Bom, agora nos queremos mostrar o valor que esta dentro desta variável:


<?php

echo ‘$valor’;

?>

Isso vai funcionar pessoal? …….Não, pois quando utilizamos aspas simples nosso php ele não interpreta o conteúdo de nosso texto, e simplesmente exibe como texto, então o resultado obtido acima sera:


$valor

Mas agora nos queremos exibir o conteúdo desta nossa variável, que no caso é 3, então vamos utilizar as aspas duplas para o php interpretar o conteúdo deste nosso texto e nos exibir o valor que esta na variável “$valor” como no exemplo:


<?php

echo “$valor”;

?>

Então o resultado obtido será:


3

Olha só que bacana não é pessoal?

Agora se nós quisermos mostrar html? Como vocês fariam? Aspas simples? Duplas?

As duas pessoal, as duas como vão exibir como texto, na hora de passar para nossa pagina html este texto, automaticamente já é reconhecido pelo browser que nos exibe html.

Então este exemplo vai mostrar isso:


<?php

echo "<hr /><br />"; //exibe uma separação com hr, e pula uma linha com br

echo '<hr /><br />'; // exibe uma separação com hr, e pula uma linha com br

?>

Viram como é simples pessoal, agora vem a pergunta, qual que eu utilizo? Vai depender da situação, eu ouvi falar que aspas simples é mais indicado no caso de exibir só textos, pois é mais leve, fora que também fica mais padronizado.

Share this article

About the Author

Desenvolvedor web, designe, profundo estudante da web, gosto de conteúdo geral, gosto muito de estudar e aprender coisas novas