Para entrar al WHILE necesita leer la condicion while ($i > 5) y en la primera lectura $i vale 1...
La suma la realizara hasta la primera interaccion con el while !!
Si lo lees en español seria : mientras 1 sea mayor a 5 entonces !!! lo cual no sucede !! es falso; y la condicion while debe ser verdadera !!!
$i = 10;
while ($i > 0) {
print $i;
$i = $i -1;
}
Saludos !!