首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >参数必须是实现可计数的数组或对象如何修复此问题?

参数必须是实现可计数的数组或对象如何修复此问题?
EN

Stack Overflow用户
提问于 2019-08-27 13:55:28
回答 1查看 144关注 0票数 0

我遇到错误this : Warning: count():参数必须是实现Countable的数组或对象

代码语言:javascript
运行
AI代码解释
复制
public static function setSection( $section, $section_data = array(), $additional_section_data = array() ) {
    if(count($additional_section_data) > 0 && !empty($additional_section_data)){
        $section_data['fields'] = array_merge($section_data['fields'], $additional_section_data);
    }

    self::$sections[ $section ] = $section_data;
}
EN

回答 1

Stack Overflow用户

发布于 2019-08-27 14:01:13

这个问题意味着变量$section_data不是一个数组。尝试使用gettype函数来查找变量的类型,或者使用var_dump来显示它。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57676268

复制
相关文章
小心此坑:Python 函数参数的默认值是可变对象
看到了有给 Python 函数参数的默认值传递可变对象,以此来加快斐波那契函数的递归速度,代码如下:
somenzz
2023/01/03
1.1K0
小心此坑:Python 函数参数的默认值是可变对象
VFP的过程或函数如何接收数组参数或返回一数组结果?
这里要注意二个方面,1、过程或函数中,必须定义一个全局数据 public ,2、RETURN 必须加@,这个小老鼠。也是地址引用返回值。
加菲猫的VFP
2021/08/12
3.3K0
vuex 监听数组或对象
store.js /* * @Author: Zheng Lei * @Email: baimoc@163.com * @Date: 2020-06-14 09:47:03 * @LastEditTime: 2021-08-12 17:20:02 * @FilePath: \EmAtlas\src\store.js */ import Vue from 'vue' import Vuex from "vuex" Vue.use(Vuex); export default new Vuex.S
白墨石
2021/08/18
4420
Fastjson 对象或数组转JSON
w3cshool:https://www.w3cschool.cn/fastjson/ Fastjson对象或数组转JSON :https://www.w3cschool.cn/fastjson/fastjson-ex1.html
全栈程序员站长
2022/09/10
2.2K0
数组或对象中的内容间隔显示
总结:间隔显示,不要使用for 循环,原因是for循环是同步,setTimeout是异步,同步执行完再执行异步。
tianyawhl
2019/11/07
4.3K0
javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。 因此,数组以及对象的深拷贝就是javascript的一个基本功了。
FungLeo
2022/05/05
3.1K0
javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
js 对象数组的排序问题
参考:https://www.sitepoint.com/sort-an-array-of-objects-in-javascript/
且陶陶
2023/04/12
4.8K0
js 对象数组的排序问题
为何Keras中的CNN是有问题的,如何修复它们?
上个星期我做了一些实验,用了在 CIFAR10 数据集上训练的 VGG16。我需要从零开始训练模型,所以没有使用在 ImageNet 上预训练的版本。
机器之心
2019/07/18
3K0
为何Keras中的CNN是有问题的,如何修复它们?
为何Keras中的CNN是有问题的,如何修复它们?
上个星期我做了一些实验,用了在 CIFAR10 数据集上训练的 VGG16。我需要从零开始训练模型,所以没有使用在 ImageNet 上预训练的版本。
磐创AI
2019/07/23
2.9K0
为何Keras中的CNN是有问题的,如何修复它们?
在JavaScript中,如何创建一个数组或对象?
1:使用数组字面量(Array Literal)语法,使用方括号 [] 包裹元素,并用逗号分隔:
王小婷
2023/10/23
4550
在JavaScript中,如何创建一个数组或对象?
Java中的数组是对象吗?
首先说明:Java中的数组是对象,这个可以查看The Java Language Specification SE(4.3.1)可得,另外本文讨论的相关问题的结论,在规范中都能找到,目前也被我总结在了Java漫谈-数组中。
WindCoder
2018/09/19
7.3K1
Java中的数组是对象吗?
总结几个对象转数组的方法是_js将对象转为数组
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/01
3.6K0
JS 数组去重(数组元素是对象的情况)
但当数组元素是对象时,就不能简单地比较了,需要以某种方式遍历各值再判断是否已出现。
书童小二
2018/09/03
4.3K0
如何修复Vue中的 “this is undefined” 问题
别担心,不只有你一个人,我也经常遇到这个问题很多次,接下我们一起来看看如何解决这个问题。
前端小智@大迁世界
2020/05/12
5.1K0
Xshell 7 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
Xshell 7 忽然不能用,提示”要继续使用此程序,您必须应用最新的更新或使用新版本“
全栈程序员站长
2022/09/14
17.7K0
Xshell 7 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
xshell6 要继续使用此程序,您必须应用最新的更新或使用新版本。
Notepad++插件链接:https://pan.baidu.com/s/1gmCDu0zrtiFQgrvjagmd0Q 提取码:5gc6
鱼找水需要时间
2023/02/16
1.1K0
xshell6 要继续使用此程序,您必须应用最新的更新或使用新版本。
Array对象---添加或删除数组中的元素->splice()
定义: splice() 方法用于添加或删除数组中的元素。(会修改原始数据) 参数说明: array.splice(index,howmany,item1,.....,itemX) 1、index 必需。规定从何处添加/删除元素。 该参数是开始插入和(或)删除的数组元素的下标,必须是数字。(从0开始) 2、howmany 可选。规定应该删除多少元素。必须是数字,但可以是 "0"。 如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。 3、item1, ..., itemX 可选。要添加
听着music睡
2021/11/02
3.7K0
关于Go语言中数组的参数传递问题
一个很微妙的一个问题。从下面的代码可以看出: 1、类型为“[5]int”的数组在作为参数时,其实作为值来传递的。 2、 类型为“[]int”的数组在作为参数时,其实作为引用来传递的。 这是由于“[]int”是一个接口么?待确定。 代码片段的1的运行结果:In modify(), array values: [10 2 3 4 5] In main(), array values: [1 2 3 4 5] 代码片段2的运行结果:In modify(), array values: [10 2
李海彬
2018/03/19
1.4K0
Eslint检测出的问题如何自动修复
1. sublime 插件 eslintAutoFix 目前只试了windows下 真是大坑!如果你用了这个插件但不能自动修复,那就不要再用这个了!全网无解! 提示系统找不到指定的文件,各种路径加入系统变量以及配置文件都无用!心累! 不知道是不是不支持windows了??? 如果你碰巧使用正常了,可以留言告诉我怎么搞的,感谢! 2. 命令行eslint自动修复 全局安装eslint npm install eslint -g 运行 eslint --fix [file.js][dir] image.png
smy
2018/04/03
2.9K0
Eslint检测出的问题如何自动修复
点击加载更多

相似问题

Count():参数必须是实现可计数错误的数组或对象,如何修复?

259

PHP的问题"Message: count():参数必须是实现可计数的数组或对象“

11

Error = Warning: count():参数必须是实现可计数的数组或对象

13

Laravel报告错误“参数必须是实现可计数的数组或对象”

20

口吻错误计数():参数必须是实现可计数的数组或对象

50
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文