Explorando Operadores PHP

Ao longo deste artigo, veremos os vários tipos de operadores PHP , como operadores aritméticos , operadores de atribuição , operadores de comparação e operadores lógicos .

Operadores PHP

Para lhe dar uma melhor compreensão de como implementar esses operadores, forneceremos exemplos de como eles são usados ​​na prática.

Desta forma, você pode aprender a usá-los em cenários reais.



Operadores PHP

Os operadores são os blocos de construção fundamentais de qualquer linguagem de programação.

O PHP oferece vários operadores para operar em variáveis ​​e valores.

Isso inclui cálculos matemáticos, comparações, operações lógicas e assim por diante.

Variáveis ​​e valores podem ser manipulados com a ajuda de operadores.

No PHP , os operadores são divididos nas seguintes categorias:

  • Operadores aritméticos
  • Operadores de atribuição
  • Operadores de comparação
  • Operadores de incremento/decremento
  • Operadores lógicos
  • Operadores de string
  • Operadores de matriz
  • Operadores de atribuição condicional

PHP Operadores Aritméticos

Operadores aritméticos em PHP são usados ​​para executar operações matemáticas comuns, como adição, subtração, multiplicação, etc.

do operador Nome Exemplos Saída código de teste
+ Adição $a + $b Soma de $a e $b Executar
Subtração $a-$b Diferença de $a e $b Executar
* Multiplicação $A * $b Produto de $a e $b Executar
/ Divisão $a / $b Quociente de $a e $b Executar
% Módulo $a % $b Resto de $a dividido por $b Executar
** Exponenciação $a ** $b Resultado de elevar $a à potência $b'ésima Executar

Operadores de Atribuição do PHP

Os operadores de atribuição do PHP permitem que você atribua um número a uma variável para escrever esse valor nessa variável.

Um operador de atribuição do PHP chamado “ = ” é o operador de atribuição mais básico.

Basicamente, isso significa que o operando esquerdo recebe o valor da expressão de atribuição no lado direito da equação.

Atribuições Exemplos Visão geral código de teste
a = b a = b O operando esquerdo é definido como o valor do operando direito. Executar
a += b a = a + b Adição Executar
a -= b a = a-b Subtração Executar
um *= b a = a * b Multiplicação Executar
a /= b a = a/b Divisão Executar
a %= b a = a % b Módulo Executar

Operadores de Comparação do PHP

Um operador PHP de comparação compara dois valores e retorna um valor booleano verdadeiro ou falso .

Diferentes tipos de valores, como números , strings e booleanos, podem ser comparados usando operadores de comparação do PHP.

do operador Nomes Exemplos Saída código de teste
== Igual $a == $b Verdadeiro se $a corresponder a $b. Executar
=== Idêntico $a === $b Verdadeiro se $a corresponder a $b e for do mesmo tipo. Executar
!= Não igual $a != $b Verdadeiro se $a não corresponder a $b. Executar
<> Não igual $a <> $b Verdadeiro se $a não corresponder a $b. Executar
!== Não idênticos $a !== $b Verdadeiro se $a não corresponder a $b e não forem do mesmo tipo. Executar
> Maior que $a > $b Verdadeiro se $a for maior que $b. Executar
< Menor que $a < $b Verdadeiro se $a for menor que $b. Executar
>= Melhor que ou igual a $a >= $b Verdadeiro se $a for maior ou igual a $b. Executar
<= Menos que ou igual a $a <= $b Verdadeiro se $a for menor ou igual a $b. Executar
<=> Nave espacial $a <=> $b Determina se $a é menor, igual ou maior que $b retornando um número inteiro. Introduzido no PHP 7. Executar

Operadores de incremento/decremento do PHP

Um operador de incremento ou decremento aumenta ou diminui o valor de uma variável em 1.

Você pode usar esses operadores PHP em funções de loop e outros lugares onde você precisa alterar o valor de uma variável em um determinado valor.

operadores Nomes Visão geral código de teste
++$a Pré-incremento Ele incrementa $a em um e retorna $a como resultado. Executar
$a++ Pós-incremento Ele retorna o valor $a e incrementa o valor $a em um depois disso. Executar
–$a Pré-decremento Ele decrementa $a em um e retorna $a como resultado. Executar
$a– Pós-decremento Ele retorna o valor $a e depois decrementa o valor $a em um. Executar

PHP Operadores Lógicos

Com operadores lógicos, várias condições são combinadas e avaliadas como uma expressão booleana.

Para criar instruções condicionais complexas, o PHP suporta uma variedade de operadores lógicos.

operadores Nomes Exemplos Saída código de teste
e E $a e $b É verdadeiro se $a e $b forem verdadeiros ao mesmo tempo. Executar
ou Ou $a ou $b Se $a ou $b for verdadeiro, então a condição é verdadeira. Executar
xor Xor $a xor $b Se $a ou $b for verdadeiro, mas não ambos, então é verdadeiro. Executar
&& E $a && $b É verdadeiro se $a e $b forem verdadeiros ao mesmo tempo. Executar
|| Ou $a || $b Se $a ou $b for verdadeiro, então a condição é verdadeira. Executar
! Não !$a É verdadeiro se $a não for verdadeiro, caso contrário, é falso. Executar

Operadores de String do PHP

Para manipular strings de várias maneiras, operadores de string são usados.

No PHP, há vários operadores de string suportados.

Por exemplo, você pode concatenar uma série de strings, comparar uma sequência de strings e pesquisar substrings dentro de uma sequência.

operadores Nomes Exemplos Saída código de teste
. Concatenação $str1 . $str2 Combinação de $str1 e $str2 em uma única string. Executar
.= Atribuição de concatenação $str1 .= $str2 $str2 é adicionado a $str1. Executar

Operadores de Array do PHP

Um operador de matriz é um método de manipulação de uma matriz de várias maneiras diferentes.

Para combinar, comparar e modificar arrays de várias maneiras diferentes, existem vários operadores de array que podem ser usados.

operadores Nomes Exemplos Saída código de teste
+ União $a + $b A união de $a e $b Executar
== Igualdade $a == $b Retorna verdadeiro se houver um par chave/valor em $a e $b que corresponda Executar
=== Identidade $a === $b Retorna verdadeiro se houver um par chave/valor em $a e $b que corresponda e seja do mesmo tipo. Executar
!= Desigualdade $a != $b A função retorna verdadeiro se $a não for igual a $b. Executar
<> Desigualdade $a <> $b A função retorna verdadeiro se $a não for igual a $b. Executar
!== não identidade $a !== $b A função retorna verdadeiro se $a não for idêntico a $b. Executar

Operadores de atribuição condicional do PHP

O operador de atribuição condicional permite que uma variável receba um valor apenas se uma determinada condição for atendida.

Vários operadores de atribuição condicional estão disponíveis no PHP, que podem ser usados ​​para simplificar o código e melhorar sua eficiência.

operadores Nomes Exemplos Saída código de teste
?: Ternário $a = expr1 ? expr2 : expr3 A união de $a e $a Executar
?? Coalescência nula $a = expr1 ?? expr2 Esta função retorna o valor da variável $a.

Expr2 é o valor de $a se expr1 = TRUE, caso contrário, expr2 é o valor de $a

Se expr1 = FALSE , o valor de $a será expr3 em vez de expr1

Executar

Concluindo, entender os operadores do PHP é crucial para qualquer desenvolvedor que queira manipular variáveis ​​e valores no PHP.

Esteja você trabalhando com operações aritméticas, operações lógicas, operações de string ou qualquer outra operação, é essencial ter um conhecimento sólido de como esses operadores PHP funcionam.

Usando os exemplos e explicações fornecidos neste artigo, você pode dominar o uso de operadores PHP e melhorar suas habilidades de programação PHP.

Com tempo e prática, você pode se tornar proficiente no uso de operadores PHP e usá-los efetivamente para escrever um código PHP mais eficiente e otimizado.

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone