Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MOODLE-PHP错误日志_Php_Moodle - Fatal编程技术网

MOODLE-PHP错误日志

MOODLE-PHP错误日志,php,moodle,Php,Moodle,有人能帮我解决这些错误吗? 我正在从代码检查器插件获取它们 if·($this->content·!==·null){ Expected "if (...) {\n"; found "if (...){\n" #38: ········if(isloggedin()·and·!has_capability('moodle/site:config',·get_context_instance(CONTEXT_SYSTEM)))·{ Expected "if (...) {\n"; fo

有人能帮我解决这些错误吗? 我正在从
代码检查器
插件获取它们

if·($this->content·!==·null){

Expected "if (...) {\n"; found "if (...){\n"

#38: ········if(isloggedin()·and·!has_capability('moodle/site:config',·get_context_instance(CONTEXT_SYSTEM)))·{

Expected "if (...) {\n"; found "if(...) {\n"

#44: ············if($courseid·>·1)·{

Expected "if (...) {\n"; found "if(...) {\n"

#49: ················foreach($criteriamods·as·$ctmds)·{

Expected "foreach (...) {\n"; found "foreach(...) {\n"

好消息:这些不是PHP错误。 坏消息:它们违反了标准Moodle编码风格

这意味着修复这些“错误”不会对代码的运行方式产生任何影响,但应该(希望)产生对大多数Moodle开发人员来说更容易阅读和理解的代码

在您列出的所有“错误”中,投诉似乎与括号周围的间距有关。例如,在第一个括号中,需要在右括号(右括号)和左括号{之间留出一些空间


其他人的情况与此类似。一旦确定了适当的代码行,请确保在开始括号之前和结束括号之后都有空格。

这真的是PHP错误日志吗?看起来更像是codesniffer结果报告括号周围的空格不正确。(标准Moodle编码风格不正确)确认-这看起来像是检查Moodle编码风格的输出,在这里找到是的Davosmith,是代码检查器插件的错误报告谢谢Chris Throup,你是对的,所有的错误都与间隔有关