【发布时间】:2015-09-09 16:30:00
【问题描述】:
我的代码可以追溯到 2011 年,我收到很多关于我的代码布局方式的严格标准的错误。
if (!isset($End)) {
$Info['Card'] = array_shift(array_keys($Info['Cards']));
}
if (!isset($Game['Pack']) || !in_array($Game['Pack'], $Packs)) {
$Game['PackName'] = array_shift(array_values($Packs));
$Game['Pack'] = $this->GetPackInfo($Game['PackName']);
}
$Params['Password'] = array_pop(explode("\t", $Attr));
这段代码的正确布局方式是什么?
【问题讨论】:
-
你能告诉我们你在这段代码中遇到了什么错误吗?请具体说明您想要什么输出?
-
相信我,2011 年不是“非常老”的代码! :-D 我必须定期使用可以追溯到 2007 年的代码库;是的,那现在肯定开始有资格成为“老”了。无论如何,一段代码的年龄并不是真正的相关因素。重要的是质量——在现实世界中有一些真的旧代码(在某些地方超过 30 年甚至更多),它们仍然很强大,因为它一开始就写得很好.
-
重新定义您的“严格标准”错误;如果您能真正向我们展示错误和它们发生的上下文,那将会很有帮助——它们是运行时错误还是在构建过程中?您使用的是什么版本的 PHP?你最近升级了吗?您还在使用哪些其他工具?其中之一是否报告错误?请提供更多信息。