gpt4 book ai didi

php - 如何在 PHP 中更改特定关联数组的值?

转载 作者:行者123 更新时间:2023-12-02 04:38:11 25 4
gpt4 key购买 nike

我有一个动态生成的非常大的数组,名为 $test_package_data。为了您的理解,我在下面给出了数组 $test_package_data 的内容。

现在我要实现的是转换一个数组键的值

$test_duration = ConvertTimeStampToTimeFormate($some_key['test_duration']);

简而言之,我想更新数组中每个地方的键 ['test_duration'] 的值。但不明白我应该如何遍历数组并获得所需的结果。

最佳答案

您可以使用 array_walk_recursive()并在键匹配 'test_duration' 时调整一个值:

array_walk_recursive($test_package_data, function(&$value, $key) {
if ($key == 'test_duration') {
$value = ConvertTimeStampToTimeFormate($value);
}
});

关于php - 如何在 PHP 中更改特定关联数组的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21455644/

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