gpt4 book ai didi

php - 仅获取具有特定键的数组元素

转载 作者:行者123 更新时间:2023-12-02 23:16:44 25 4
gpt4 key购买 nike

Possible Duplicate:
Pattern Match on a Array Key

我需要获取具有特定键模式的数组中的所有元素。例如在此数组中:

$items = array(
"a" => "1",
"b" => "2",
"special_1" => "3",
"c" => "4",
"special_2" => "5",
"special_3" => "6",
"d" => "7"
);

我需要所有带有包含字符串 special_ 的键的元素。这些应该定义一个新数组:

$special_items = array(
"special_1" => "3",
"special_2" => "5",
"special_3" => "6",
);

除了while还有什么聪明的方法吗?循环?

最佳答案

这个怎么样?

$special_items = array();

foreach($items as $key => $val) {
if(substr($key, 0, 8) == 'special_')
$special_items[$key] = $val;
}

关于php - 仅获取具有特定键的数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12887322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com