gpt4 book ai didi

php - 使用 PHP 合并数组

转载 作者:行者123 更新时间:2023-12-03 19:37:41 24 4
gpt4 key购买 nike

合并并不是真正正确的词,因为它返回第一个非 NULL 值,但希望它传达了意图。

有没有一种更易读和简洁的方法来从 $arr$_GET$_GET 获取 foo 的第一个定义值那么$_POST

function foo($arr=array())
{
$arr['bar']=isset($arr['bar'])?$arr['bar']:(isset($_GET['bar'])?$_GET['bar']:(isset($_POST['bar'])?$_POST['bar']:NULL));
// ....
}

最佳答案

array_merge是您正在寻找的功能。最后一个参数数组的优先级。

$allData = array_merge($_POST, $_GET, $arr);
return $allData['bar'];

关于php - 使用 PHP 合并数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31975296/

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