当键未知时如何获取键值

时间:2018-07-15 18:24:55

标签: php arrays codeigniter codeigniter-3

我有一个$ _POST请求,其中的值是这样的

Array
(
    [name] => hello
    [category] => world
)

这是我通过方法search_data($_POST)发送的邮件。

但是当我执行$ _POST ['$ name']时,

  

未定义的偏移量$ name

当键未在代码中定义并且在发布请求中时,如何获取数组中的值。

1 个答案:

答案 0 :(得分:0)

在没有$_POST的情况下执行此操作;

function search_data()
{
   echo $this->input->post('name'); 
   echo $this->input->post('category'); 
}

或者如果您将$_POST传递给方法,则使用类似的内容;

function search_data($_POST)
{
   echo $_POST['name'];
   echo $_POST['category'];
}