你好欢迎来到上海宏烨教育!
icon
icon
icon

php代码风格指南

来源:未知时间:2016-10-06点击:
在PHP社区大多样,无数的库,框架和组件组成。 这是很常见的PHP开发者选择其中的几个和它们合并成一个单一的项目。 该PHP代码坚持(尽可能接近),以一个共同的代码风格很容易让开发人员能够混合搭配各种库为他们的项目是很重要的。
 
该框架的Interop集团提出并通过了一系列风格建议。 不是所有涉及到的代码风格,但那些确实是PSR-0 , PSR-1 , PSR-2和PSR-4 。 这些建议仅仅是一组像Drupal的,Zend公司,Symfony的,Laravel,CakePHP的,phpBB的,AWS SDK,FuelPHP,锂等很多项目都采用了规则。 您可以将它们用于自己的项目,或继续使用自己的个人风格。
 
理想情况下,你应该写一个符合已知标准的PHP代码。 这可能是PSR中的任意组合,或由梨或Zend的所取得的编码标准之一。 这意味着,其他开发人员可以方便地读取,并与你的代码工作,有很多第三方的代码时实现组件的应用程序可以有一致性。

您可以使用PHP_CodeSniffer来检查代码对这些建议的任何一个,并为文本编辑器插件一样崇高的文本给予实时反馈。
 
您可以通过使用以下工具之一自动修复代码布局:
 
一个是PHP编码标准定影液它有一个很好的测试代码库。

此外, PHP代码美化和定影液将其包含PHP_CodeSniffer工具可以用来相应地调整你的代码。

你可以从shell手动运行phpcs:
它会显示错误,并说明如何解决这些问题。 它也可以是有帮助的,包括在一个git的钩此命令。 这样一来,直到这种侵权行为已得到修复含有侵犯所选标准树枝却无法进入资料库。
 
如果你有PHP_CodeSniffer,那么你可以通过修复。该公司报告,自动代码布局的问题,与PHP代码美化和定影液 。

另一种选择是使用PHP编码标准定影液 。 它会显示哪些样的错误代码结构面前有固定的人。

英语是首选的所有符号名称和代码的基础设施。 注释可以写成由谁可以对代码库进行工作当前和未来所有各方易读的任何语言。英语是首选的所有符号名称和代码的基础设施。 注释可以写成由谁可
以对代码库进行工作当前和未来所有各方易读的任何语言。