¿PHP tiene un equivalente a la sintaxis de comprensión de lista de Python?

Python tiene una comprensión sintácticamente dulce de la lista:

S = [x**2 for x in range(10)]
print S;
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

En PHP necesitaría hacer algunos bucles:

$output = array();
$Nums = range(0,9);

foreach ($Nums as $num) 
{
    $out[] = $num*=$num;
}
print_r($out);

Llegar:

Array ([0] => 0 [1] => 1 [2] => 4 [3] => 9 [4] => 16 [5] => 25 [6] => 36 [7] => 49 [8] => 64 [9] => 81)

¿Hay alguna forma de obtener una sintaxis de comprensión de lista similar en PHP? ¿Hay alguna forma de hacerlo con alguna de las nuevas características en PHP 5.3?

¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta