tutoriais mais recente desenvolvimento web
 

PHP 5 Operadores


Operadores PHP

Operadores são usados ​​para executar operações em variáveis ​​e valores.

PHP divide os operadores nos seguintes grupos:

  • Operadores aritméticos
  • operadores de atribuição
  • Os operadores de comparação
  • operadores aumentar / diminuir
  • Os operadores lógicos
  • operadores de string
  • operadores de matriz

Operadores aritméticos PHP

Os operadores PHP aritméticas são utilizados com os valores numéricos para executar operações aritméticas comuns, tais como adição, subtracção, multiplicação, etc.

Operador Nome Exemplo Resultado Mostre
+ Adição $ X + y $ Soma de US $ x e y $ Mostre "
- Subtração $ X - $ y Diferença de US $ x e y $ Mostre "
* Multiplicação $ X * $ y Produto de US $ x e y $ Mostre "
/ Divisão $ X / y $ Quociente de US $ x e y $ Mostre "
% Módulo $ X $% y Restante de US $ x dividido por $ y Mostre "
** exponenciação $ X ** $ y Resultado de elevar $ x ao poder $ y'th (Introduced in PHP 5.6)

Operadores de atribuição PHP

Os operadores de atribuição PHP são usados ​​com valores numéricos para escrever um valor a uma variável.

O operador de atribuição básica em PHP é "=" . Isso significa que o operando da esquerda recebe o valor da expressão de atribuição à direita.

Tarefa Igual a... Descrição Mostre
X = Y X = Y O operando da esquerda recebe o valor da expressão à direita Mostre "
x + y = X = x + y Adição Mostre "
x - y = x = x - y Subtração Mostre "
x * y = x = x * y Multiplicação Mostre "
x / y = x = x / y Divisão Mostre "
x = y% x = x% y Módulo Mostre "

Operadores de comparação PHP

Os operadores de comparação PHP são usados para comparar dois valores (number or string) :

Operador Nome Exemplo Resultado Mostre
== Igual $ X == $ y Retorna true se $ x é igual a $ y Mostre "
=== Idêntico $ X === $ y Retorna true se $ x é igual a $ y, e eles são do mesmo tipo Mostre "
! = Não igual $ X! = $ Y Retorna true se $ x não é igual a $ y Mostre "
<> Não igual $ x <> $ y Retorna true se $ x não é igual a $ y Mostre "
! == não idênticos $ X! == $ y Retorna true se $ x não é igual a $ y, ou eles não são do mesmo tipo Mostre "
> Melhor que $ X> $ y Retorna true se $ x é superior a US $ y Mostre "
< Menos que $ X <$ y Retorna true se $ x é inferior a $ y Mostre "
> = Maior ou igual a $ X> = $ y Retorna true se $ x é maior ou igual a $ y Mostre "
<= Menos que ou igual a $ X <= $ y Retorna true se $ x é menor ou igual a $ y Mostre "

PHP incremento / Operadores Decremento

Os operadores de incremento PHP são usados ​​para incrementar o valor de uma variável.

Os operadores PHP decremento são usados ​​para diminuir o valor de uma variável.

Operador Nome Descrição Mostre
++ $ x Pré-incremento Incrementa $ x por um, e então retorna $ x Mostre "
$ X ++ Pós-incremento Devoluções $ x, então incrementa $ x por um Mostre "
- $ x Pré-decremento Diminui $ x por um, e então retorna $ x Mostre "
$ x-- Pós-decremento Devoluções $ x, então decrementa $ x por um Mostre "

PHP Operadores lógicos

Os operadores lógicos do PHP são usados ​​para combinar declarações condicionais.

Operador Nome Exemplo Resultado Mostre
e E $ X e y $ Verdadeiro se tanto $ x e $ y são verdadeiras Mostre "
ou Ou $ X ou y $ Verdadeiro se $ x ou y $ é verdade Mostre "
xor Xor $ X xor $ y Verdadeiro se $ x ou y $ é verdade, mas não ambos Mostre "
&& E $ X && $ y Verdadeiro se tanto $ x e $ y são verdadeiras Mostre "
|| Ou $ X || $ y Verdadeiro se $ x ou y $ é verdade Mostre "
! Não ! $ X Verdadeiro se $ x não é verdade Mostre "

Operadores de String PHP

PHP tem dois operadores que são especialmente concebidos para cordas.

Operador Nome Exemplo Resultado Mostre
. Concatenação $ Txt1. $ txt2 Concatenação de $ txt1 e US $ txt2 Mostre "
. = atribuição de concatenação $ Txt1. = $ Txt2 Anexa $ txt2 para US $ txt1 Mostre "

Operadores array PHP

Os operadores de matriz PHP são usados ​​para comparar as matrizes.

Operador Nome Exemplo Resultado Mostre
+ União $ X + y $ União de US $ x e y $ Mostre "
== Igualdade $ X == $ y Retorna true se $ x e $ y têm os mesmos pares de chave / valor Mostre "
=== Identidade $ X === $ y Retorna true se $ x e $ y têm os mesmos pares de chave / valor na mesma ordem e dos mesmos tipos Mostre "
! = Desigualdade $ X! = $ Y Retorna true se $ x não é igual a $ y Mostre "
<> Desigualdade $ x <> $ y Retorna true se $ x não é igual a $ y Mostre "
! == Não-identidade $ X! == $ y Retorna true se $ x não é idêntico a $ y Mostre "