Scroll Top

Tipos de operadores no Php

0 Flares Filament.io 0 Flares ×
Curso Php para Iniciantes
Na linguagem Php os operadores se dividem em: Aritméticos, Textual, Atributivos, Bit a Bit, Lógicos, Comparação, Expressão Condicional e Incremento e decremento.

Aritméticos
Os operadores aritméticos são aqueles que só podem ser utilizados quando os operandos são números, no caso Integer e Float. Segue abaixo os operadores aritméticos:
  • Operador de Adição: +
  • Operador de Subtração: –
  • Operador de Multiplicação: *
  • Operador de Divisão: /
  • Operador de módulo: %
Textual
O operador textual trata-se de um ponto (.), que é utilizado para concatenar cadeia de caracteres (strings).
Atributivo
As atribuições de valores podem ser implementadas com os seguintes operadores:
  • Atribuição simples: =
  • Atribuição com adição: +=
  • Atribuição com subtração: -=
  • Atribuição com multiplicação: 8=
  • Atribuição com divisão: /=
  • Atribuição com módulo: %=
  • Atribuição com concatenação: .=
Bit a Bit
São operadores que comparam 2 números bit a bit:
  • Lógico “e”: &
  • Lógico “ou”: |
  • Lógico ou exclusivo: ^
  • Lógico não (inversão): ~
Lógicos
Utilizados para inteiros representando valores booleanos:
  • Lógico “e”: and
  • Lógico “ou”: or
  • Lógico ou exclusivo: xor
  • Lógico não (inversão): !
  • Lógico “e”: &&
  • Lógico “ou”: ||
Comparação
As comparações são realizadas entre os valores contidos nas variáveis, e sempre retornam um valor booleano. São eles:
  • Igual a: ==
  • Diferente de: !=
  • Menor que: <
  • Maior que: >
  • Menor ou igual a: <=
  • Maior ou igual a: >=
Expressão Condicional
Se trata de um operador de seleção ternário, a sintaxe é a seguinte:
(teste_lógico)?(expressãoA):(expressãoB)
A função deste operador é de realizar a interpretação das expressões A e B; Se for verdadeiro a expressão retorna o valor da expressãoA. Caso contrário retorna o valor da expressãoB.
Incremento e Decremento
Os operadores de incremento são (++) e decremento são (–) que tem a função de aumentar e diminuir, respectivamente, um valor de uma variável sendo equivalentes $a +=1 e $a -=1. Assim os comandos seguintes são equivalentes:
$x++;
$x += 1;
$x = Sx + 1;
Estes operadores podem ser utilizados como prefixo e como sufixo, ou seja, podemos escrever $x++ ou ++$x; São equivalentes quando isolados na linha, entretanto se empregados em uma expressão como um dado de valor, o resultado é diferente, veja um exemplo:
$a = $b = 1; // $a e $b recebem o valor 1
$c = $a++; // $c recebe 10 e $a passa a ser 2
$d = ++$b; // $d recebe 2, valor de $b já incrementado
Estes foram os operadores na linguagem Php apresentados, em qualquer linha de código poderão aparecer desempenhando suas funções. Para acompanhar os próximos artigos deste curso assine os Feeds via email. Confira o próximo capítulo deste curso Estruturas de controle no Php.

Pesquisas que levaram a este artigo:

  • Tipos de operadores
(254 visitas, 1 visitas hoje)

Sobre o autor | Website

Diego Alves é Tecnólogo e Empreendedor Digital, fundou o ComputerDicas em 2008 com o objetivo de ensinar as pessoas na internet.

Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta

*

CommentLuv badge

Seja o primeiro a comentar!

Por gentileza, se deseja alterar o arquivo do rodapé,
entre em contato com o suporte.
0 Flares Twitter 0 Facebook 0 Filament.io 0 Flares ×