Uma das principais características da linguagem de programaç...

Próximas questões
Com base no mesmo assunto
Q1307095 Programação

Uma das principais características da linguagem de programação PHP é sua simplicidade. Por isso, ela é tão popular no mundo inteiro. Analise o trecho de código abaixo.


Imagem associada para resolução da questão


O resultado da execução desse código, no PHP 5.5, será

Alternativas

Comentários

Veja os comentários dos nossos alunos

Aspas duplas permitem interpretação de variáveis, aspas simples não, mas ambas são strings:

$var = 'Mundo';

echo "Olá, $var";

.

Os operadores == e === do PHP funcionam igual ao do Javascript. O "=" extra da segunda opção indica que também há uma comparação do tipo.

1 == "1" -> true

1 === "1" -> false (interger diferente de string)

.

Na questão, ele converte a primeira string em bool e depois compara com a segunda. Se fosse usado "==", seria verdadeiro porque qualquer string não vazia é verdadeira. Deu false porque o "===" verifica que bool é diferente de string.

Não era pra aparecer FALSE?

Cast explícito.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo