1 servidor web integrado
A maioria dos desenvolvedores de PHP não sabe que desde o PHP 5.4 a linguagem vem com um servidor de desenvolvimento integrado, o que significa que você não precisa configurar um Apache Virtual Host para desenvolver seu projeto.
Na linha de comando, defina o caminho para a raiz do documento ou onde está o código.
$ cd ~/public_html
$ php -S localhost:8000
Leia mais : http://php.net/manual/en/features.commandline.webserver.php
2 Remova os valores duplicados da matriz
$a = array_flip(array_flip($a));
<?php
$a = array('1','1','2','2','3','3');
printr(arrayflip(array_flip($a)));
/*
Result:
Array ( [1] => 1 [2] => 3 [3] => 5 )
*/
?>
</pre></code>
3 Variable variable names
A variable variable takes the value of a variable and treats that as the name of a variable.
<?php $a="php"; $$a="cool"; echo "$a is $php"; ?>
/*
Output : php is cool
*/
</pre></code>
Read More : http://php.net/manual/en/language.variables.variable.php
4 Swapping two variables
list($a, $b) = array($b, $a);