在上一篇文章中,我谈到了PHP CodeSniffer,所以今天我想我将解决一个似乎没有任何文档的常见问题。在更正一个类文件的同时,我有一个警告,那就是不会消失。
FILE: myclass.php -------------------------------------------------------------------------------- FOUND 0 ERROR(S) AND 1 WARNING(S) AFFECTING 1 LINE(S) -------------------------------------------------------------------------------- 11 | WARNING | PHP version not specified --------------------------------------------------------------------------------
在CodeSniffer站点上没有关于如何解决此问题的文档(我可以找到),因此我深入到CodeSniffer扩展的源文件中并找到了这一行。
* PHP Version 5
将此添加到文件顶部的文件docs中。如果愿意,可以将版本更改为更具体,因此,如果您的类至少需要PHP版本5.0.1,则可以使用该版本。我希望这个小片段能对某人有所帮助。
此外,如果这不起作用,请尝试使用:
* PHP version 5
在版本上使用小写字母v。