基础编码标准

地址:https://www.php-fig.org/psr/psr-1/

PSR-1

PHP源文件必须只使用
不要使用短标签 
另外,PHP开发有4种开发风格,在php.ini中配置
1.xml风格(标准风格推荐使用)
    
2.脚本分格
    
3.简短风格
    
4.asp风格
    <%
    echo'这是asp风格的标记';
    %>

源文件中php代码的编码格式必须是不带字节顺序标记(BOM)的UTF-8。

HTML如果带BOM头,顶部会出现一个高度。。。
php如果带BOM头,也会出现一些奇怪的问题,所以,不要用Windows下的text文本编辑器保存文件。使用专业的IDE开发。

一个源文件建议只用来做声明(类(class),函数(function),常量(constant)等)或者只用来做一些引起副作用的操作(例如:输出信息,修改.ini配置等),但不建议同时做这两件事。

就是配置的文件和CLASS文件分格,不要写在一起 ,代码看起来更简洁,不会看起来乱。后台维护也好维护
ini_set('error_reporting', E_ALL); 这个就是配置文件

class className{
    function fo(){
    
    }

}

命名空间(namespace)和类(class) 必须遵守PSR-0标准。

类名(class name) 必须使用骆驼式(StudlyCaps)写法 (注:驼峰式(cameCase)的一种变种,后文将直接用StudlyCaps表示)。

骆驼式:其实就是大驼峰
驼峰式:小驼峰

类(class)中的常量必须只由大写字母和下划线(_)组成。

define("APP_NAME",'testApp');
常量统一用大写,这个基本好像所有的语言都是这样规定的,没什么好说的!

方法名(method name) 必须使用驼峰式(cameCase)写法。