SdevLab – Tutorial | PHP Operadores

Fala galera,

Hoje vamos ver como trabalhar com operadores. São dezenas deles, então sem perder tempo vamos ao post!

Boa leitura!

Operadores PHP

Os operadores são utilizados para realizar operações em variáveis e valores. São divididos nos grupos:

  • Operadores Aritméticos
  • Operadores de Atribuição
  • Operadores de Comparação
  • Operadores de Incremento/Decremento
  • Operadores Lógicos
  • Operadores de Strings
  • Operadores de Array

Operadores Aritméticos

São utilizados para realizar operações como soma, subtração, divisão, multiplicação, etc.

Operador Nome Exemplo Resultado
+ Adição $x + $y X mais Y
Subtração $x – $y X menos Y
* Multiplicação $x * $y X vezes Y
/ Divisão $x / $y Quociente de X por Y
% Módulo $x % $y Resto da divisão de X por Y
** Exponencial $x ** $y Valor de X elevado a Y

Operadores de Atribuição

Operadores de atribuição são utilizados para atribuir um valor a uma variável.

Atribuição Igual a Descrição
x = y x = y X recebe valor de Y.
x += y x = x + y X recebe valor de X mais Y.
x -= y x = x – y X recebe valor de X menos Y.
x *= y x = x * y X recebe valor de X vezes Y.
x /= y x = x / y X recebe quociente da divisão de X por Y.
x %= y x = x % y X recebe o resto da divisão de X por Y.

Operadores de Comparação

Operadores de comparação são usados para comparar dois valores.

Operador Nome Exemplo Resultado
== Igual $x == $y Verdadeiro se X for igual a Y.
=== Idêntico $x === $y Verdadeiro se X for igual a Y, em valor e tipo de variável.
!= Diferente $x != $y Verdadeiro se X for diferente de Y.
<> Diferente $x <> $y Verdadeiro se X for diferente de Y.
!== Não Idêntico $x !== $y Verdadeiro se X não for idêntico a Y.
> Maior que $x > $y Verdadeiro se X for maior que Y.
< Menor que $x < $y Verdadeiro se X for menor que Y.
>= Maior ou igual $x >= $y Verdadeiro se X for maior ou igual a Y.
<= Menor ou igual $x <= $y Verdadeiro se X for menor ou igual a Y.

Operadores de Incremento e Decremento

São operadores utilizados para incrementar ou decrementar uma variável.

Operador Nome Descrição
++$x Pré-incremento Incrementa X em 1, depois retorna X
$x++ Pós-incremento Retorna X, depois incrementa X em 1
–$x Pré-decremento Decrementa X em 1, depois retorna X
$x– Pós-decremento Retorna X, depois decrementa X em 1

Operadores Lógicos

São usados para combinar condições de lógica.

Operador Nome Exemplo Resultado
and E $x and $y Verdadeiro se X e Y forem verdadeiros.
or Ou $x or $y Verdadeiro se X ou Y forem verdadeiros.
xor Ou Exclusivo $x xor $y Verdadeiro se X ou Y forem verdadeiros, mas não os 2.
&& E $x && $y Verdadeiro se X e Y forem verdadeiros.
|| Ou $x || $y Verdadeiro se X ou Y forem verdadeiros.
! Não !$x Verdadeiro se X for falso.

Operadores de String

PHP tem dois operadores feitos especialmente para este tipo de manipulação (de strings).

Operador Nome Exemplo Resultado
. concatenação $x . $y Concatena o valor de X com Y. Se X = “Oi” e Y = “!”, X concatenado com Y resulta em “Oi!”.
.= Atribuição com concatenação $x .= $y Muito parecido com o exemplo acima. A diferença é que o resultado vai estar na variável X.

Operadores de Array

Operadores de Array, como o próprio nome diz são utilizados para realizar operações em arrays.

Operador Nome Exemplo Resultado
+ União $x + $y União de X e Y.
== Equidade $x == $y Verdadeiro se X e Y tiverem o mesmo índice e valor.
=== Identidade $x === $y Verdadeiro se X e Y tiverem o mesmo índice e valor, na mesma ordem e do mesmo tipo.
!= Iniquidade $x != $y Verdadeiro se X não for igual a Y.
<> Iniquidade $x <> $y Verdadeiro se X não for igual a Y.
!== Não Identidade $x !== $y Verdadeiro se X não for idêntico a Y.

Por hoje é isto galera, no próximo post vamos trabalhar com o já conhecido if/else.

Até lá!

Fonte: http://www.w3schools.com/php/

Anúncios

Um comentário sobre “SdevLab – Tutorial | PHP Operadores

  1. Pingback: SdevLab – Curso | Aprenda PHP 5 Online | Sanoj's devLab

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s