如果我有这样的功能:
function return_array( $arg = array('a' => 1, 'b' => 2) )
{
return $arg;
}
我想要做的是:我想添加类似“$c => 3
”的内容,而不会丢失a
和b
个参数。有办法吗?
答案 0 :(得分:0)
要避免“丢失” a
和b
值,您需要指定它们。
$result = return_array(array(
'a' => 1,
'b' => 2,
'c' => 3
));
var_dump($result);
答案 1 :(得分:0)
试试这个,
function return_array( $arg = array('a' => 1, 'b' => 2) )
{
$arg['c'] = 3;
return $arg;
}
print_r(return_array());
答案 2 :(得分:0)
function return_array( $arg = array('a' => 1, 'b' => 2) )
{
$arg['c'] = 3;
return $arg;
}