Algumas coisas legais do mundo do PHP

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);