gpt4 book ai didi

php - 给定一个数组数组,如何从每个值中去除子字符串 "GB"?

转载 作者:可可西里 更新时间:2023-11-01 00:53:14 24 4
gpt4 key购买 nike

我的数组中的每个项目都是一个包含大约 5 个值的数组。其中一些是以“GB”结尾的数字。我需要相同的数组,但去掉“GB”,以便只保留数字。

所以我需要遍历我的整个数组,在每个子数组上获取每个值并从中去除字符串“GB”并从输出中创建一个新数组。

谁能推荐有效的方法?

最佳答案

您可以使用 array_walk_recursive()为此:

array_walk_recursive($arr, 'strip_text', 'GB');

function strip_text(&$value, $key, $string) {
$value = str_replace($string, '', $value);
}

这比通过引用(正确)遍历数组的值要简单得多。

关于php - 给定一个数组数组,如何从每个值中去除子字符串 "GB"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2807353/

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