Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17662
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como usar os operadores lógicos do PHP and or xor not

19-01-2016 23:18

Quando criarmos um if para condicionar algo precisamos usar um operador que irá definir como irá comportar o mesmo.

&&
and


Esses 2 operadores tem o mesmo objetivo, ser usado quando ambos valores são iguais/verdadeiros, por exemplo:

<?php $a = 1; $b = 2; if($a==1 && $b==2) { // $a é igual a 1 e $b é igual a 2 echo "ambos verdadeiros"; } // OU if($a==1 AND $b==2) { // $a é igual a 1 e $b é igual a 2 echo "ambos verdadeiros"; } ?>

or
||


Esses 2 operadores tem o mesmo objetivo, ser usado quando um ou outro valor for positivo na condicional, exemplo:

<?php $a = 1; $b = 2; if($a==1 || $b==3) { // $a é igual a 1 ou $b é igual a 3 echo "um ou outro verdadeiro"; } // OU if($a==1 OR $b==3) { // $a é igual a 1 ou $b é igual a 3 echo "um ou outro verdadeiro"; }

!

Esse operador é usado quando precisamos saber se a condição não é verdadeira, por exemplo:

<?php $a = 1; $b = 2; if($a!=2) { // $a é diferente de 2 echo "verdadeiro"; } ?>

Note que o ! é sempre usado com o sinal de igual.

xor

Esse operador é usado quando um dos valores forem verdadeiros, mas não os 2 ao mesmo tempo, exemplo:

<?php $a = 1; $b = 2; if($a==1 xor $b==3) { // $a é igual a 1 mas $b não é igual a 3 echo "um é verdadeiro, mas não ambos"; } ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado