zoukankan      html  css  js  c++  java
  • 【php】【psr】psr1 基础编码规范

    psr (PHP Standard Recommendations PHP 标准编码规范) 由 FIG (Framework Interoperability Group ,PHP 框架可互用性小组)制定

    规范

    • PHP 文件必须以<?php或者<?=开始
    • PHP 文件必须以无BOM的UTF8编码
    • 代码中应该只定义 类,函数,常量等申明,或其他产生副作用的操作(不限于 生成文件输出,修改.ini的配置) ,二者只能选其一
    • 命名空间及类必须符合自动加载的规范(PSR4)
    • 类名必须大写开头的驼峰写法(如 class GetMyName)
    • 常量必须大写,间隔符为下划线_
    • 方法名称必须小写开头的驼峰写法(如 function getMyAge)
    • 5.3及以后的版本使用正式的命名空间 如 namespace VenderModel ,5.2.*使用的是伪命名空间 class Vender_Model
    • 变量的命名 使用$小写字母开头的驼峰写法 如 $nickName(当然,这只是我个人习惯,你也可以$大写字母开头驼峰写法 如 $NickName 也可以下划线分隔 如 $nick_name)

    本系列文章引用了https://psr.phphub.org/的观点

  • 相关阅读:
    抽象工厂与工厂方法的区别
    工作那些年的事兒
    抽象工廠與工廠方法的區別
    Dot Net设计模式—MVC模式
    Log4Net配置
    FileStream的使用
    asp.net用户检测的两种方式
    SWFUpload无刷新文件批量上传
    页面生命周期
    Lambda表达式与匿名方法
  • 原文地址:https://www.cnblogs.com/china-flint/p/11130946.html
Copyright © 2011-2022 走看看