Contrastando aspas simples e duplas em perl
Para resumir a principal diferença entre aspas simples e duplas: As aspas simples não interpretar e aspas duplas fazer.
Conteúdo
Dê uma olhada no seguinte programa curto, que usa aspas simples na sua declaração de impressão:
$ Book = ‘Perl Para Dummies`-
imprimir ‘O título é de US $ Livro.’;
Video: Diferenças entre aspas simples e duplas
Quando você executar o programa, Perl exibe
O título é de R $ Book.
Agora, mudar as aspas simples para aspas na declaração de impressão:
$ Book = ‘Perl Para Dummies`-
imprimir “O título é de R $ Book.”;
Video: Curso PHP #09 - Diferenças entre ASPAS SIMPLES e ASPAS DUPLAS em PHP
Quando você executa o programa agora, displays Perl
O título é Perl para manequins.
Video: Diferença de aspas simples com aspas duplas no PHP
No primeiro programa, as aspas simples dizer Perl não interpretar qualquer coisa dentro das aspas. No segundo programa, Perl vê as aspas duplas, interpreta a variável $ Livro, e em seguida, insere que no texto.
Note-se que o período no fim da instrução de impressão aparece imediatamente após o valor de US $ Book. Depois de interpretar a variável $ Livro, Perl começa a olhar para o texto novamente, encontra o período, e imprime-lo.
Você pode ter tantas variáveis quanto você quer dentro de strings delimitadas por aspas. Por exemplo:
$ WORD1 = “obrigado” -
$ Word2 = “você” -
$ Frase = “Eu só queria dizer $ WORD1 $ word2.” -
print $ Sentença;
Video: php5 CAPÍTULO 2 AULA 6 Aspas simples duplas concate
Estas linhas de impressão
Eu só queria agradecer.
Perl interpreta cada variável e coloca-o diretamente nos $ Sentença variável. Observe que quando a instrução de impressão exibe o conteúdo de $ Sentença, insere um espaço entre as duas palavras citadas, assim como deveria, eo período no final. Perl escolhe apenas as variáveis e substitutos para eles, mas deixa outros personagens, como espaços, exatamente como você digitá-los.