【发布时间】:2011-07-03 18:11:42
【问题描述】:
有没有比foreach 更简洁的方法来获取所有“标签”值的数组?
$methods[0]['label'] = 'test';
$methods[0]['nr'] = 99;
$methods[1]['label'] = 'whatever';
$methods[1]['nr'] = 10;
foreach($methods as $method) {
$methodsLabel[] = $method['label'];
}
【问题讨论】:
-
我不认为 foreach 是不干净的。你认为它不干净是因为你更喜欢函数式编程吗?
-
我也认为你的代码就这样很好。它不仅速度快,而且非常易于阅读和维护……每个人都知道如何查看 foreach!
-
@PetarZivkovic 谢谢你的意见!
标签: php arrays multidimensional-array mapping