В дополнение к ответ Даниэля Эгеберга :
Обратите внимание, что list()
работает только с числовыми массивами .Если вы / кто-либо хотите прочитать массив ассоциативный , например,
$_POST['date'] = array
(
'day' => 12
'month' => 7
'year' => 1986
)
используйте функцию extract()
для указанного выше массива как,
extract($this->input->post("date"), EXTR_PREFIX_ALL, "date");
Теперь следующие переменные будут доступны для использования в качестве
$date_day = 19, $date_month = 7 and $date_year = 1986
ПРИМЕЧАНИЕ: в приведенной выше функции, первый аргумент - массив записей, второй - защитаот переменных столкновений, и третий префикс.
Подробнее о extract()
, см. это .
Надеюсь, это поможет:)