Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Operações de Comparação | Variáveis e Tipos de Dados
Introdução ao PHP

bookOperações de Comparação

Operações de comparação em PHP são utilizadas para comparar valores e determinar a relação entre eles. Essas operações geralmente retornam valores booleanos (true ou false) com base em se a comparação é verdadeira ou falsa.

Igual (==): Verifica se dois valores são iguais.

main.php

main.php

copy
1234
<?php $result = (10 == 5); // `$result` will be `false` echo $result; ?>

Diferente (!=): Verifica se dois valores não são iguais.

main.php

main.php

copy
1234
<?php $result = (10 != 5); // `$result` will be `true` echo $result; ?>

Idêntico (===): Verifica se dois valores são iguais e do mesmo tipo.

main.php

main.php

copy
1234
<?php $result = (10 === "10"); // `$result` will be `false` echo $result; ?>

Não Idêntico (!==): Verifica se dois valores não são iguais ou não são do mesmo tipo.

main.php

main.php

copy
1234
<?php $result = (10 !== "10"); // `$result` will be `true` echo $result; ?>

O operador == (Igual) compara apenas os valores de dois operandos, desconsiderando seus tipos de dados. Se os valores de ambos os operandos forem iguais, == retorna true. O operador === (Idêntico) compara tanto os valores quanto os tipos de dados dos operandos. Ele retorna true somente se tanto os valores quanto os tipos de dados dos operandos forem idênticos. Os operadores != (Diferente) e !== (Não Idêntico) funcionam de maneira semelhante, mas verificam se os valores dos operandos não são iguais (ou não são idênticos).

Essas distinções são cruciais para comparar valores com precisão e garantir a correção das operações lógicas em programas PHP.

Operadores "Maior Que" e "Menor Que"

Por exemplo, $result = (10 > 5); irá definir $result como true:

main.php

main.php

copy
1234
<?php $result = (10 > 5); // `$result` will be `true` echo $result; ?>

Valores booleanos e operações de comparação são essenciais para implementar lógica condicional e tomada de decisão em aplicações PHP. Eles permitem que desenvolvedores controlem o fluxo do programa com base em condições e tomem decisões dinâmicas dentro do código.

question mark

Selecione as afirmações corretas sobre operações de comparação em PHP

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain the difference between == and === in PHP?

What are some common use cases for comparison operators in PHP?

Can you provide examples of how these operators are used in conditional statements?

Awesome!

Completion rate improved to 4.35

bookOperações de Comparação

Deslize para mostrar o menu

Operações de comparação em PHP são utilizadas para comparar valores e determinar a relação entre eles. Essas operações geralmente retornam valores booleanos (true ou false) com base em se a comparação é verdadeira ou falsa.

Igual (==): Verifica se dois valores são iguais.

main.php

main.php

copy
1234
<?php $result = (10 == 5); // `$result` will be `false` echo $result; ?>

Diferente (!=): Verifica se dois valores não são iguais.

main.php

main.php

copy
1234
<?php $result = (10 != 5); // `$result` will be `true` echo $result; ?>

Idêntico (===): Verifica se dois valores são iguais e do mesmo tipo.

main.php

main.php

copy
1234
<?php $result = (10 === "10"); // `$result` will be `false` echo $result; ?>

Não Idêntico (!==): Verifica se dois valores não são iguais ou não são do mesmo tipo.

main.php

main.php

copy
1234
<?php $result = (10 !== "10"); // `$result` will be `true` echo $result; ?>

O operador == (Igual) compara apenas os valores de dois operandos, desconsiderando seus tipos de dados. Se os valores de ambos os operandos forem iguais, == retorna true. O operador === (Idêntico) compara tanto os valores quanto os tipos de dados dos operandos. Ele retorna true somente se tanto os valores quanto os tipos de dados dos operandos forem idênticos. Os operadores != (Diferente) e !== (Não Idêntico) funcionam de maneira semelhante, mas verificam se os valores dos operandos não são iguais (ou não são idênticos).

Essas distinções são cruciais para comparar valores com precisão e garantir a correção das operações lógicas em programas PHP.

Operadores "Maior Que" e "Menor Que"

Por exemplo, $result = (10 > 5); irá definir $result como true:

main.php

main.php

copy
1234
<?php $result = (10 > 5); // `$result` will be `true` echo $result; ?>

Valores booleanos e operações de comparação são essenciais para implementar lógica condicional e tomada de decisão em aplicações PHP. Eles permitem que desenvolvedores controlem o fluxo do programa com base em condições e tomem decisões dinâmicas dentro do código.

question mark

Selecione as afirmações corretas sobre operações de comparação em PHP

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5
some-alt