767得票9回答
PHP | define() vs. const

在PHP中,您可以通过两种方式声明常量: 使用 define 关键字 define('FOO', 1); 使用 const 关键字const FOO = 1; 这两者之间的主要区别是什么? 何时以及为什么应该使用其中之一,何时使用另一个?

47得票5回答
StudlyCaps和camelCase有什么区别?

PSR建议,方法名必须使用camelCase命名法,类名必须使用StudlyCaps命名法。

13得票5回答
PSR-2 PHP三元运算语法中是否需要括号?

问题:PSR-2 PHP三元语法是否需要括号? 我想知道以下两个三元语句哪一个符合PSR-2标准 - 同时我还需要指向文档或权威链接的指引: $error = ($error_status) ? 'Error' : 'No Error'; 或者 $error = $error_stat...

7得票2回答
在一个类的函数中编写输出是不应该做的吗?

最近我正在尝试适应PSR标准。在PSR-1文档中指出: 文件应该声明符号(类、函数、常量等),或者引起副作用(例如生成输出、更改.ini设置等),但不应同时进行。 这是否意味着在类中的函数中编写输出(比如说 echo '<b>一些粗体文本</b>';)是我不应该...