我通过 axios.post 请求将数组传递到我的控制器中。我正在尝试获取传递给控制器的 $request 数组的长度。但是,我不断收到“参数必须是一个数组或一个实现 Countable 的对象”错误。这是我的数组的样子:array ( 0 => array ( 'text' => 'It is this', 'question_id' => 98, ), 1 => array ( 'text' => 'And it is that', 'question_id' => 98, ), 2 => array ( 'text' => 'Also a little bit of this', 'question_id' => 98, ),这是我尝试过的:$count = sizeof($request));$count = $request->length;$count = count($request);唯一取得一点点成功的事情就是:$count = count($request[0])这将返回 2,这是第一个数组中的元素。它计算文本和 question_id。虽然这是一个很好的进步,但这不是我想要的我希望看到的是整个 $request 对象的长度。在我上面给出的例子中,我想接收 2,(0,1,2 的结尾)或 3(0,1,2 的计数)。
- 2 回答
- 0 关注
- 215 浏览
添加回答
举报
0/150
提交
取消