Nice work mr_milk ;)
One feature request (I can do it myself hopefully, but you may find it interesting) - ident (not actually ident) cycles&conditions (while, if, for etc.) with blank lines, like:

/////////////////////////
$var1 = "1";
$var2 = "2";

if (...)
{

}

echo $var1." ".$var2;
////////////////////////
same thing for variables assignment and 'return' statements.