PSR 2 编码规范 - 说明文档

摘要

本规范希望通过制定一系列规范化 PHP 代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便

当多名程序员在多个项目中合作时,就需要一个共同的编码规范, 而本文中的风格规范源自于多个不同项目代码风格的共同特性, 因此,本规范的价值在于我们都遵循这个编码风格,而不是在于它本身

2. 投票结果

  • Acceptance Vote: ML

3. 勘误

3.1 - 多行参数 ( 2013-09-08 )

当使用一个或多个多行参数 ( 例如数组或匿名函数 ) 并不构成对参数列表本身的拆分,因此不会自动执行第 4.6 节

数组和匿名函数可以跨越多行

下面的代码遵循 PSR-2 规范

<?php
somefunction($foo, $bar, [
  // ...
], $baz);

$app->get('/hello/{name}', function ($name) use ($app) {
    return 'Hello '.$app->escape($name);
});

3.2 - 继承多个接口 ( 2013-10-17 )

当继承多个接口时,extends 继承列表的书写规范必须和 implements 一样

PHP 标准规范

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.