Skip to content

Instantly share code, notes, and snippets.

View geekcom's full-sized avatar
🏴
Time to code...

Daniel Rodrigues geekcom

🏴
Time to code...
View GitHub Profile
<?php
echo 'dia 1';
if(1 > 2) {
echo 'maior';
} else {
echo 'menor';
}
<?php
echo "Hello world";
// ... mais código
echo "última instrução";
// o script termina aqui, sem tag de fechamento PHP
; short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
//comentários de uma linha
/*
bloco de comentários
xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx
*/
@geekcom
geekcom / php7_dia3
Created April 20, 2017 20:18
php7_dia3
<?php
$a = 3 * 3 % 5; // (3 * 3) % 5 = 4
$a = 2 - 2 * 6 + 4; // 2 - (2 * 6) + 4 = 2 - 12 + 4 = -10 + 4 = -6
$a = 1;
$b = 2;
$a = $b += 3; // $a = ($b += 3) -> $a = 5, $b = 5
@geekcom
geekcom / PHP7_dia3_1
Created April 21, 2017 15:11
PHP7_dia3_1
<?php
/*
* estamos dividindo 4 por 2 uma vez
* 4 / 2 == 2
*/
echo 4>>1;
echo "<br>";
<?php
/*
* $a é igual a 9 agora e $b foi definido como 4.
*/
$a = ($b = 4) + 5;
/*
* atribuição da chave 'nome' ao valor 'PHP7.1',
@geekcom
geekcom / PHP7_dia3_2
Last active April 21, 2017 15:43
short form assign PHP
SHORT FORM O MESMO QUE
$a += $b $a = $a + $b //adição
$a -= $b $a = $a - $b //subtração
$a *= $b $a = $a * $b //multiplicação
$a /= $b $a = $a / $b //divisão
$a %= $b $a = $a % $b //módulo
$a .= $b $a = $a . $b //concatenação
<?php
echo "<h3>Pós-incremento</h3>";
$a = 5;
echo "Deve ser 5: " . $a++ . "<br>\n";
echo "Deve ser 6: " . $a . "<br>\n";
echo "<h3>Pré-incremento</h3>";
$a = 5;
echo "Deve ser 6: " . ++$a . "<br>\n";
<?php
// considere os valores a esquerda sendo $a e os valores a direita $b
echo 1 == 1;
echo 1 != 2;
echo 1 <> 2;
echo 1 === 1;
echo 1 !== 2;
echo 2 > 1;