使用php在post数组中添加元素

使用php在post数组中添加元素,php,arrays,push,Php,Arrays,Push,我有一个$u POST数组,我想在最后添加一个键 所以我现在做的是 array_push($_POST['ques_15'] , ''); 它起作用了,但我得到了一个警告 Warning: array_push() expects parameter 1 to be array, null given 如何在不关闭显示错误的情况下删除此警告。它将是array\u push($\u POST') 因为$\u POST['key']不是数组$\u POST是一个数组。我认为您只需要执行以下操作

我有一个$u POST数组,我想在最后添加一个键

所以我现在做的是

array_push($_POST['ques_15'] , '');
它起作用了,但我得到了一个警告

Warning: array_push() expects parameter 1 to be array, null given 

如何在不关闭显示错误的情况下删除此警告。

它将是
array\u push($\u POST')

因为
$\u POST['key']
不是数组
$\u POST
是一个数组。

我认为您只需要执行以下操作:

$_POST['ques_15'] = '';

它将在$u POST数组的末尾添加值
'
,键为
ques_15

,正如@billyonecan在评论中提到的那样,只需使用
$u POST['ques_15']=''
就可以解决您的问题:)

简单如下:

$_POST[] = 'value';


$\u POST是一个
关联数组

array\u push()

我想这样做,而不是
array\u push()

<?php

$_POST['ques_15'] = '';

?>

$\u POST['ques_15']=''只是
$\u post
不提供索引。然后它会把它当作一个字符串。谢谢大家:它起作用了
<?php

$_POST['ques_15'] = '';

?>