zoukankan      html  css  js  c++  java
  • 新情况——需要按照这个规定堆

    class ExampleClassName //类名使用驼峰命名法
    {
    const FAMILY_NAME = ‘odin’;  //常量使用大写字符
    const GIVEN_NAME = ‘wang’;
    private $_private_member; // 加前导下划线
    public $public_member; //不需要前导下划线
    
    public function test_if()   //函数名使用小写字符+下划线
    {
        if (true) // 关键字if 和 括号见有空格
        {
            echo “ok”;
            }
            else
            { 
                echo “not ok”;
            }
    
    if ( true )  echo “ok”; //只有一条语句的时候可以这样写
    }
    
    private function _test_for()
    { 
        for ($i = 0; $i < 10; $i++) //分号后空格,单目运算符和算子紧密在一起
        {
            switch ($i % 2) //双目运算符前后空格
            {
                case 0: 
                    echo “0”;
                        break;
                    case 1:
                        echo “1”;
                        break;
                    default:
                        break;
            }
        }
    }
    
    private function san_mu($table, $name)  // 逗号后要有一个空格
    {
        $a = isset($b) ? $b : ‘not_set’;
    
        //两个逻辑,中间用空行分开
            $sql = “select * from “ . $table . “where name={$name}”; 
    }
    
    /**
     * 这个函数的功能说明,在公共函数上需要这样的注释,尤其是Model层的public方法
     * @param 参数说明
     * @return 返回值说明
     **/
    public function test_comment()
    {
        $a = 123123123; //单行注释
        /*
            多行注释
         */
    
        //TODO: 这里需要我做这样的操作,todo注释
    }
    }
  • 相关阅读:
    解决Redis之MISCONF Redis is configured to save RDB snapshots
    lnmp一键安装redis以及php组件
    多版本PHP使用composer
    composer设置成阿里云镜像
    Yaf 简介
    Ubuntu配置php7.2开机启动
    Ubuntu查看开机日志
    ssh生成公钥
    Ubuntu系统如何分区
    初始化一个yaf项目
  • 原文地址:https://www.cnblogs.com/logon/p/3088287.html
Copyright © 2011-2022 走看看