Operadores L Gicos

294 palavras 2 páginas
Operadores lógicos
Os operadores lógicos trabalham com valores booleanos, com o objetivo de avaliar expressões cujo valor pode ser verdadeiro ou falso, ou seja, implementando a lógica booleana.
Operador
Nome
Exemplo
Resultado
AND
E
( 10 > 7 ) AND ( 9 == 9 )
Verdadeiro se 10 for maior que 7 e 9 for igual a 9
OR
Ou
( 10 > 7 ) OR ( 9 == 9 )
Verdadeiro se 10 for maior que 7 ou 9 for igual a 9
XOR
Ou exclusivo
( 10 > 7 ) XOR ( 9 == 9 )
Verdadeiro se 10 for maior que 7 ou 9 for igual a 9, mais não se ambos forem verdadeiro
!
Negação
! ( 10 > 7 )
Verdadeiro se 10 for menor que 7
&&
E
( 10 > 7 ) && ( 9 == 9 )
Verdadeiro se 10 for maior que 7 e 9 for igual a 9
||
Ou
( 10 > 7 ) || ( 9 == 9 )
Verdadeiro se 10 for maior que 7 ou 9 for igual a 9

Um exemplo disso:

<!DOCTYPE html>
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php if (empty($nome) OR empty($email)){ echo "Campos obrigatorios";

?> </body>
</html>

Os operadores lógicos realizam comparação entre expressões, exceto o ! que compara apenas um valor, e como os operadores de comparação retornam verdadeiro (TRUE) ou falso (False).
Os operadores lógicos são utilizados para combinar valores booleanos e obter um terceiro valor booleano dependendo dos dois primeiros. Imagine esses operadores como agrupadores de expressões lógicas com o objetivo de realizar testes condicionais.
Existem quatro operadores lógicos na linguagem PHP, sendo três operadores binário, testando duas expressões, e um operador unário, que testa apenas uma expressão.
Apesar de ainda existirem outros operadores da linguagem PHP, estes são os operadores mais utilizados. Além disso, mesmo que você não tenha compreendido bem estes operadores, eles serão revistos nos próximos artigos.

Relacionados

  • Sist Embarcados - VHDL
    1160 palavras | 5 páginas
  • Uso da técnica de planejamento hierárquico
    4201 palavras | 17 páginas
  • alogaritimos
    16993 palavras | 68 páginas
  • trabmat
    6834 palavras | 28 páginas
  • Estudos
    42383 palavras | 170 páginas
  • modelos de capa
    11283 palavras | 46 páginas
  • Noticia
    2139 palavras | 9 páginas
  • Introdução a vhdl
    2717 palavras | 11 páginas
  • Logica de predicados
    2362 palavras | 10 páginas
  • lógica fundamentos ada matemática
    14892 palavras | 60 páginas