[英]PHP's shorthand equivalent to python's for & in
我目前在Python中有以下内容:
[i['itemId'] for i in rc['duplicateItemIdList']]
用这样的速记 (用Python完成)在PHP中复制它的必要方法是什么?
显然可以使用以下方法解决此问题:
foreach($duplicateItemIdList as $id) {
$this->duplicates[] = $id['itemId'];
}
这个构造是map
的python语法糖。 PHP具有内置功能array_map
:
$a = array_map(function($item) { return $item[‘key’]; }, $items);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.