Seja Operadores 402783 a HawkDesign, para ter acesso aos conteúdos exclusivos dos membros, por favor Registre-se!


Atenciosamente Gamer

Participe do fórum, é rápido e fácil

Seja Operadores 402783 a HawkDesign, para ter acesso aos conteúdos exclusivos dos membros, por favor Registre-se!


Atenciosamente Gamer

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Últimos assuntos

» Tutorial tag guerra
Operadores I_icon_minitimeSáb Out 18, 2014 12:29 am por orthon

» Iniciante Smudge
Operadores I_icon_minitimeQui Ago 21, 2014 2:56 am por Cdubb

» Um Novo Aprendiz!
Operadores I_icon_minitimeQui Ago 21, 2014 2:50 am por Cdubb

» Eaw galera
Operadores I_icon_minitimeQua Ago 13, 2014 5:09 am por Cdubb

» [PSD] Tutorial !
Operadores I_icon_minitimeSáb Ago 31, 2013 5:22 pm por Paulo_ComandBR

» Reasource Pack #1 Hawkdesign
Operadores I_icon_minitimeTer Jun 18, 2013 11:46 pm por edicelio

» [ Sing ]Capitão America
Operadores I_icon_minitimeDom Jun 02, 2013 1:50 am por edicelio

» Minha Primeira Borda Modelada
Operadores I_icon_minitimeDom Jun 02, 2013 1:47 am por edicelio

» V for Vendetta
Operadores I_icon_minitimeDom Jun 02, 2013 1:40 am por edicelio

» Gamer *--*
Operadores I_icon_minitimeQui maio 30, 2013 10:58 pm por ϟƘƦƖןןΣx

» [Scorpion]Sign
Operadores I_icon_minitimeQui maio 30, 2013 4:02 pm por ϟƘƦƖןןΣx

» Avaliem o kit ?
Operadores I_icon_minitimeQui maio 30, 2013 3:45 pm por ϟƘƦƖןןΣx

» Leilão sign Jimi Hendrix
Operadores I_icon_minitimeQui maio 30, 2013 2:31 pm por ϟƘƦƖןןΣx

» Doações para o forum!
Operadores I_icon_minitimeQui maio 30, 2013 2:06 pm por ϟƘƦƖןןΣx

» Apresentação
Operadores I_icon_minitimeQua maio 29, 2013 10:10 pm por ϟƘƦƖןןΣx

Top dos mais postadores

Gamer (4166)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
-Ice™ (3994)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
Doritosz™ (2125)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
- S t r y o n ' (2061)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
RafaNatural (1093)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
~ y i n g j i e (1062)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
-Vorteck ;3 (1033)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
Sky (1000)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
Hachi' (968)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 
Domi (861)
Operadores Left_bar_bleueOperadores BarOperadores Right_bar_bleue 

Quem está conectado?

26 usuários online :: 0 registrados, 0 invisíveis e 26 visitantes

Nenhum


[ Ver toda a lista ]


O recorde de usuários online foi de 284 em Sáb Abr 10, 2021 8:52 am

Link-ME


Nós Na Área

Operadores 93249840

Seletor de temas

  

3 participantes

    Operadores

    RafaNatural
    RafaNatural
    Estudante
    Estudante


    Mensagens : 1093
    Coins : 294
    Frase : Antes só do quer mal Acompanhado!
    Sexo : Masculino
    Localização : Aracaju

    Operadores Empty Operadores

    Mensagem por RafaNatural Dom Set 18, 2011 10:19 pm

    Aritméticos

    Só podem ser utilizados quando os operandos são números (integer ou float). Se forem de outro tipo, terão seus valores convertidos antes da realização da operação.

    + adição
    - subtracção
    * multiplicação
    / divisão
    % módulo

    Strings

    Só há um operador exclusivo para strings:

    . concatenação

    Atribuição

    Existe um operador básico de atribuição e diversos derivados. Devolvem sempre valor atribuído. No caso dos operadores derivados de atribuição, a operação é feita entre os dois operandos, sendo atribuído o resultado para o primeiro. A atribuição é sempre por valor, e não por referência.

    = atribuição simples
    += atribuição com adição
    -= atribuição com subtração
    *= atribuição com multiplicação
    /= atribuição com divisão
    %= atribuição com módulo
    .= atribuição com concatenação
    Exemplo:

    $a = 7;
    $a += 2; // $a passa a conter o valor 9


    bit a bit

    Comparam dois números bit a bit.

    & "e" lógico
    | "ou" lógico
    ^ ou exclusivo
    ~ não (inversão)
    << shift left
    >> shift right

    Lógicos

    Utilizados para inteiros representando valores booleanos

    and "e" lógico
    or "ou" lógico
    xor ou exclusivo
    ! não (inversão)
    && "e" lógico
    || "ou" lógico
    Existem dois operadores para "e" e para "ou" porque têm diferentes posições na ordem de precedência.


    Comparação

    As comparações são feitas entre os valores contidos nas variáveis, e não as referências. Sempre retornam um valor booleano.

    == igual a
    != diferente de
    < menor que
    > maior que
    <= menor ou igual a
    >= maior ou igual a

    Expressão condicional

    Existe um operador de seleção que é ternário. Funciona assim:

    (expressao1)?(expressao2) expressao3)

    o interpretador PHP avalia a primeira expressão, se ela for verdadeira a expressão devolve o valor de expressão2, senão, devolve o valor de expressão3.


    Incremento e decremento

    ++ incremento
    -- decremento
    Podem ser utilizados de duas formas: antes ou depois da variável. Quando utilizado antes, devolve o valor da variável antes de incrementá-la ou decrementá-la. Quando utilizado depois, retorna o valor da variável já incrementado ou decrementado.

    Exemplos:

    $a = $b = 10; // $a e $b recebem o valor 10
    $c = $a++; // $c recebe 10 e $a passa a ter 11
    $d = ++$b; // $d recebe 11, valor de $b já incrementado

    Ordem de precedência dos operadores

    A tabela a seguir mostra a ordem de precedência dos operadores no momento de avaliar as expressões;

    Precedência Associatividade Operadores
    1. esquerda ,
    2. esquerda or
    3. esquerda xor
    4. esquerda and
    5 direita print
    6 esquerda = += _= *= /= .= %= &= != ~= «= »=
    7 esquerda ?:
    8 esquerda ||
    9 esquerda &&
    10 esquerda |
    11 esquerda ^
    12 esquerda &
    13 não associa == !=
    14 não associa <<= >>=
    15 esquerda << >>
    16 esquerda +-
    17 esquerda */%
    18 direita !~++--(int) (double) (string) (array) (object) @
    19 direita [
    20 não associa new
    Gamer
    Gamer
    Fundador
    Fundador


    Mensagens : 4166
    Coins : 2018
    Idade : 26
    Sexo : Masculino
    Localização : Na frente do computador

    Operadores Empty Re: Operadores

    Mensagem por Gamer Dom Set 18, 2011 10:41 pm

    putz que negocio dificil
    Sky
    Sky
    Moderador Expert
    Moderador Expert


    Mensagens : 1000
    Coins : 148
    Frase : '' Tudo posso naquele que me fortaleçe. ''
    Sexo : Masculino
    Localização : Sertãozinho - São Paulo

    Operadores Empty Re: Operadores

    Mensagem por Sky Qua Set 21, 2011 9:52 pm

    Obrigado por compartilhar!

    Conteúdo patrocinado


    Operadores Empty Re: Operadores

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qua maio 08, 2024 9:44 pm