Aula 3 - 18/03/2008 20h36 - []
Operadores
$a = 3;
$b = 5;
$c = 10;
$d = $a + $b; //adição $d = 8
$d = $b - $a; //subtração $d = 2
$d = $a * $c; //multiplicação $d = 30
$d = $c / $b; //divisão $d = 2
$d = $c % $a; //resto $d = 1
$d = $a + 7.3; //$d = 10.3
$d = $c + "-1e3"; //$d = 990
$d = $b + "texto10"; //$d=5
$d = $b + "10texto"; //$d = 15
Concatenação de strings (.)
$texto1 = "Meu nome é ";
$texto2 = "Luiz Felipe";
echo $texto1.$texto2; // imprime Meu nome é Luiz Felipe
Atribuição
$a = 5; //atribuição simples
$a += 3; //atribuição com adição $a = 8
$a -= 4; //atribuição com subtração $a = 4
$a *= 5; //atribuição com multiplicação $a = 20
$a /= 2; //atribuição com divisão $a = 10
$a %= 4; //atribuição com módulo $a = 2
$texto1 .= "Luiz"; //atribuição com concatenação $texto1 = Meu nome é Luiz
Comparação
== -> igual a
!= -> diferente
< -> menor que
> -> maior que
<= -> menor ou igual a
>= -> maior ou igual a
Incrementar e Decrementar
++ incremento
-- decremento
$x = $y = 2; //$x e $y passam a valer 1
$w = $x++; // $w = 2 e $x = 3
$z = --$y; //$z e $y passam a valer 1
Forçar mudança de tipo
$int = 10;
$double = (double)$int; //$double = 10.0
$double = 10.5;
$int = (int)$double; //$int = 10
(int) -> muda para inteiro
(double), (float) -> muda para float
(string) -> muda para string
(array) -> muda para array
(object) -> muda para objeto
Por Luiz Felipe Baio
Comentários
eghbWbnHwuYomWzomd - 16/02/2012 14:47
This is the peferct post for me to find at this time