Operador PHP NOT

Resumo : neste tutorial, você aprenderá como usar o operador PHP NOT (!) para construir expressões lógicas complexas.

Introdução ao operador PHP NOT

Ao contrário dos operadores lógicos AND e OR que aceitam dois operandos, o operador lógico NOT aceita apenas um operando e nega o operando.

Em outras palavras, o operador lógico NOT retorna truese o operando for falsee retorna falsese o operando for true.

PHP usa a notpalavra-chave e ( !) para representar o operador lógico NOT.

not expression

Ou

! expression

A tabela a seguir ilustra o resultado do operador lógico NOT:

Expressão não expressão
true false
false true

O operador lógico NOT também é conhecido como operador lógico de negação.

Exemplos de operadores PHP NOT

O exemplo a seguir ilustra como usar o operador lógico not ( !):

<?php

$priority = 5;
var_dump( ! $priority < 5 );Linguagem de código:  HTML, XML  ( xml )

Saída:

bool(true)Linguagem de código:  JavaScript  ( javascript )

Neste exemplo, o PHP avalia a expressão ! $priority < 5na seguinte ordem:

  • Primeiro, $priority < 5avalia como false.
  • Em segundo lugar, ! falseavalia como true.

Resumo

  • O operador PHP NOT ( not, !) aceita um operando e nega o resultado do operando.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *