• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[PHP com Shion] 114 - Operadores - Lógicos

Shion

Legendário XPZ
Depois de muita teoria chegamos a fim, esse é a ultima parte "chata" de PHP, ainda teremos falaremos muito sobre falar, mas será aos poucos. Então vou falar agora sobre Operadores Lógicos. Essa é uma parte extremamente usada no PHP, pois é com ela que as coisas no PHP fazem sentido.

Exitem quatro operadores lógicos no PHP, deles dois tem mais de um jeito de se escrever, não se perturbe são fáceis de se decorar.

Vamos vê-los:

ExemploNomeResultado
$a and $bEVerdadeiro (TRUE), se $a e $b for verdadeiro
$a && $bEVerdadeiro (TRUE), se $a e $b for verdadeiro
$a or $bOUVerdadeiro, se $a ou $b for verdadeiro
$a || $bOUVerdadeiro, se $a ou $b for verdadeiro
!$aNÃOVerdadeiro, se $a não for verdadeiro
$a xor $bXORVerdadeiro, se só $a ou $b for verdadeiro

Por que dois AND/&& e dois OR/||?

Por causa da precedência deles, mais pra frente isso será melhor explicado.

Mas pra que serve isso?

Isso serve para por logica nos códigos, o que deve ou não ser feito. Isso vai ser usando para dizer quando algo deve ser feito ou não, quando algo esta certo ou não, etc.

Qual os valores que podem estar nas variáveis $a e $b?

Qual quer um tipo de dado pode ser colocado dentro delas ou no lugar delas.

Elas também retornam dados TRUE ou FALSE como os outros, elas podem ser usadas varias vezes em uma unica linha, e também se usa parenteses para separar os blocos que queremos. Por exemplo:

Código PHP:





Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
 
Topo Bottom