PSR规范(1)-基础编码标准

2018-12-06  本文已影响0人  wade1000

PSR规范制定了PHP代码的相关标准,以保证共享的PHP代码间可以有较高阅读性和技术互通性。

本文中会用到的几个规范等级:

等级 本文描述
MUST,MUST NOT 必须、绝不能
SHOULD、SHOULD NOT 应该、不该
MAY、OPTIONAL 可以,可选(本文出现较少)

基础编码标准

1. 概览

2.文件

<?php
// side effect: change ini settings
ini_set('error_reporting', E_ALL);

// side effect: loads a file
include "file.php";

// side effect: generates output
echo "<html>\n";

// declaration
function foo()
{
    // function body
}

以下是正例:只声明了函数

<?php
// declaration
function foo()
{
    // function body
}

// conditional declaration is *not* a side effect
if (! function_exists('bar')) {
    function bar()
    {
        // function body
    }
}

3.命名空间和类

上一篇下一篇

猜你喜欢

热点阅读