【发布时间】:2011-06-26 03:22:02
【问题描述】:
我有一个如下所示的数组:
array(
'abc' => 0,
'foo-bcd' => 1,
'foo-def' => 1,
'foo-xyz' => 0,
// ...
)
如何只保留以foo- 开头的元素?
【问题讨论】:
-
有一个带有这样前缀的数组是一种代码味道。将这些值提取到包含这些值的对象中,或者至少使前缀指向一个数组并将值添加到其中。
标签: php arrays key filtering array-filter