Qual a diferença entre aspas simples e duplas no PHP?

Uma dúvida frequente entre iniciantes do PHP é quanto ao uso das aspas simples (‘) e duplas (“) no PHP. Elas fazem basicamente a mesma coisa: definir strings. Porém, o PHP interpreta cada uma de maneira diferente. Experimente executar o código abaixo: 1234$myvar = ‘teste’; echo "Isto é um $myvar\n\n"; //Observe as aspas duplas echo [...]