【发布时间】:2015-11-30 20:15:00
【问题描述】:
我正在尝试fopen() 一个调试文本文件,我简单地将其命名为 debug.txt 并将其放在我的桌面上。我正在使用 PHP。我的代码很简单
$debug_file = fopen( "C:\\Users\\joe\\Desktop\\debug.txt", "w" );
我不断收到此错误
解析错误:语法错误,意外的 '$debug_file' (T_VARIABLE) ` 在第 755 行,即上面的代码行。
我已经检查了这一行之前的代码是否缺少分号,因为这通常是语法错误的根源,但前面的代码很好。如果我注释掉我的一行代码,PHP 文件不再给出语法错误。
我在想我编写要打开的字符串文字文件路径的方式有问题。我试图通过转义反斜杠来使其正常。我使用的是 Windows 10。但这并没有解决问题。对于我的生活,我无法弄清楚语法错误是什么。
感谢您的帮助。
编辑:根据要求,前面的代码行是:
add_shortcode('hide-it', 'hide_it_func');
function hide_it_func(){
return;
}
【问题讨论】:
-
实际显示上面一两行代码;它也可能缺少类似的括号
-
您拥有的是:LEFT-TO-RIGHT EMBEDDING 在您的美元符号之前;只需重新输入整行,就可以了。
-
显示前面的代码行。你是缺少一些东西。第 755 行只是丢失的东西变得相关的第一个地方。