gpt4 book ai didi

PHP:如何替换数组中的最后 X 个元素

转载 作者:行者123 更新时间:2023-12-01 23:37:20 24 4
gpt4 key购买 nike

我有一个数组如下

$myArr = array("red", "green", "blue", "yellow");

并想用单词 HIDDEN 替换它的最后一个 X(其元素的数量)

例如,如果我想替换最后两个元素,那么

foreach ($myArr as $color){
echo $color . '<br />';
}

应该是这样的

red
green
HIDDEN
HIDDEN

我正在考虑具有三个参数的函数

function hide_elm($array, $howmany = 0, $hide_msg = 'HIDDEN'){
}

但不能处理数组这样做。

最佳答案

这是另一种选择。

function hide_elm($array, $howMany = 0, $hide_msg = 'HIDDEN')
{
// remove elements
$array = array_slice($array, 0, -$howMany);
// add them back
for ($i = 0; $i < $howMany; $i++) {
$array[] = $hide_msg;
}
return $array;
}

关于PHP:如何替换数组中的最后 X 个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65378985/

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