为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 count() 的使用在 php 中无效?

为什么 count() 的使用在 php 中无效?

PHP
慕容3067478 2022-12-30 16:57:56
在某些 phpmyadmin 库中有很多与count()逻辑错误相关的问题,但它们似乎都与这个问题略有不同。“设计器”选项卡中的这种奇怪行为让我有点不知所措。我被告知“在服务器上检测到错误!” 并且我应该“查看此窗口的底部”,但是正如您从图像中看到的那样,控制台中没有任何内容并且错误消息被遮盖了:每次打开“设计器”选项卡时都收到此弹出窗口后,我决定对其进行追踪:...并查看/usr/share/phpmyadmin/libraries/pmd_common.php中的#405 行,我发现:if (count($min_page_no[0])) {...但这不是对该count()功能的完全合法使用吗?这是在一个库文件中,我该如何调试呢?- 我尝试var_dump($min_page_no[0]);重新加载页面以查看我正在处理的内容,但没有显示任何内容。
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

更新 phpMyAdmin 的安装。

我相信 4.7.8 解决了这个问题,正如这次提交的发布标签所证明的那样:

https://github.com/phpmyadmin/phpmyadmin/commit/c77cfa7d13370a7f1e3236c5896f89981e61406f

[编辑:以及为什么 count 在这种情况下无效的解释:并不总是设置该特定索引。如果他们尝试count()在未设置的数组索引上使用,它会抛出该警告。]


查看完整回答
反对 回复 2022-12-30
  • 1 回答
  • 0 关注
  • 131 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信