首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP是否与Python的列表理解语法相当?

PHP是否与Python的列表理解语法相当?

提问于 2018-03-14 04:13:27
回答 2关注 0查看 245

Python列表理解:

代码语言:txt
复制
S = [x**2 for x in range(10)]
print S;
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

在PHP中,我需要做一些循环:

代码语言:txt
复制
$output = array();
$Nums = range(0,9);

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

得到:

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

PHP中是否有类似的列表理解语法?是否有任何PHP 5.3中的新特性可以完成呢?

谢谢

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档