php - Netbeans/Xdebug 只显示函数中的一些局部变量
问题描述
我一直在使用 NetBeans 和 XDebug 在本地服务器上调试 PHP 脚本。即使xdebug.show_local_vars = 1
在 php.ini 中设置,Netbeans 也只会偶尔在函数中显示本地数组。
例如,在这样的最小脚本中:
<?php
test();
function test() {
$dow = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'];
$tod = ['AM', 'PM', 'EVE'];
$mat = ['', '', '', '', '', '', ''];
}
我可以$mat
在 Netbean 的变量窗口中查看,但不能在其他两个窗口中查看。更改数组名称没有区别。
$mat
关于为什么出现而不是其他人的任何想法?
解决方案
推荐阅读
- c# - 如何修复:NUnit 单元测试未显示在 Visual Studio 社区 (Mac) 的测试板中
- excel - 跨列循环,如果列中的范围包含字符串,则将公式应用于列中的第一个单元格
- javascript - indexOf 括号结束
- mysql - 为什么“WHERE column IS NOT NULL”在我的代码中不起作用?
- javascript - 更改AngularJS中的背景图像按钮
- python - Pygame 射击到位置
- .net - ARC-Authentication-Results permerror 从 c# 发送电子邮件
- r - 在R中每个实体的最小行要求条件下插入具有NA值的行数
- graphql - 可以在 GraphQL Schema 中为数据数组分配单个值吗?
- python - Selenium Web Scrape - 为什么这个脚本返回 500k 行?