我有一个代码,其中变量是用" D"而不是" d",我花了一些时间来弄清楚代码不是问题,而是编写变量的方式。例如:我必须使用echo 'aa';
来查找错误的行:
$lastday = clone $firstDay;
$lastday->modify("last day of this month");
$offsetInit = $firstDay->format("w");
$offsetEnd = 6 - $lastday->format("w");
$firstDay->modify("-$offsetInit days" );
echo "aa";
$lastDay->modify("+$offsetEnd days"); //Day instead of day
echo " bb";
$initWeek = clone $firstDay;
$endWeek = clone $firstDay;
$endWeek->modify("+7 days");
有没有办法,Chrome上的工具或类似的东西,可以找出问题可能来自。我正在使用Netbeans并且没有突出显示变量。
由于
答案 0 :(得分:1)
只需使用IDE like PhpStorm(或免费的community edition)。它将突出显示您的常见编码错误(例如,将突出显示未使用的变量等),这可以帮助您发现这些事情。它还将自动完成变量名称,函数名称等,以减少您首先出现这些错误的可能性。