php – 从CodeIgniter中的post数组中获取数据

前端之家收集整理的这篇文章主要介绍了php – 从CodeIgniter中的post数组中获取数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
好的,所以我有一个表单,它在POST数组中发送数组.我试着这样读:
$day = $this->input->post("days")[0];

这不起作用. PHP说“意外”[‘“.为什么这不起作用?

我通过这样做来修复它:

$days = $this->input->post("days");
$day = $days[0];

解决了我的问题,我只是好奇为什么第一种方式不起作用.

PHP不支持函数调用中解除数组.它是在PHP的SVN主干版本中实现的,因此它可能会成为PHP的未来版本.现在你将不得不诉诸你现在正在做的事情.对于枚举数组,您还可以使用list:
list($day) = $this->input->post("days");

见:http://php.net/list

原文链接:https://www.f2er.com/php/130349.html

猜你在找的PHP相关文章