我知道这是一个常见的问题。但我无法找到导致它的原因。代码也是700行。所以我将链接一个pastebin http://pastebin.com/UZh8bBHC。 错误是:
PHP Parse错误:语法错误,意外的$ end in 第729行/web/com/138072177427417/main.php
答案 0 :(得分:2)
此错误表示至少缺少一次结束}
。再次浏览您的代码并尝试找到它的位置。
答案 1 :(得分:1)
通常人们不会付出这么多努力,但考虑到反应有多么消极,我想我会给你一个真正的答案。
第241行,if($selection=="users"){
无法匹配,导致错误。你可以有一个不同的(和等效的问题),但那是导致错误的问题。
我通过将你的代码复制到IDE(或者我的情况下是vim)中找到了这个,转到最后一个大括号,使用“跳转到匹配括号”按钮,这把我放在后面的行,然后说“好”还有一个开口支架,因此一个是无与伦比的“。
为了将来调试这样的事情,您还可以尝试注释掉具有“匹配”括号的大块代码。如果删除它可以解决问题,那就是你不匹配的地方。或者,您可以重构代码以更频繁地使用函数 - 通过模块化代码,错误被本地化到导致问题的特定函数,而不是“在任何地方”。
答案 2 :(得分:0)