番茄

番茄 VIP 1

100 积分 2018-02-28 加入 来自火星

(...)

番茄 最近的回答

  • 2018-04-11 09:49:43下个版本打算重构框架,大家有什么意见建议都来说说中回答:

    函数的参数命名最好具体一点,还有默认值,最好不要用 0代表false 阅读起来比较难理解。


    最好对函数名,变量名制定统一的命名规范,方便理解。以下是我个人的一些总结:

    //常用函数/方法名
    //控制器方法名使用小写下划线命名方法,模型、类库及其他全部采用小驼峰
    isXxx 表示真假,返回true 或 false
    hasXxx 表示有无,返回true 或 false
    getXxx 表示获取数据,返回获取数据
    setXxx 设置参数 一般用于类的成员变量设置,返回对象本身(用于连贯操作)
    doXxx 执行某项操作
    fmtXxx 格式化数据
    //通用变量名
    $xxxArr 表示值是数组
    $tmpXxx 表示这是一个临时的值
    $bool 表示一个只取布尔值的变量
    $ret 表示返回值


  • 2018-04-05 20:37:20Z-PHP数据验证类 validation.class.php中回答:

    @playboy  [污]

  • 2018-04-02 20:43:17Z-PHP权限类 auth.class.php中回答:

    控制器备注规范

    <?php
    namespace c;
    
    /**
     * 用户模块
     */
    class user extends common/*extends controller*/
    {
        /**
         * 用户信息|nocheck
         * 基于SESSION
         */
        public static function userinfo()
        {
        }
    
        /**
         * 用户登录|nologin
         */
        public static function login()
        {
        } 
    
        /**
         * 验证码图片|nologin
         * 基于SESSION
         */
        public static function vercode()
        {
        }
    }


  • 2018-04-02 20:32:43Z-PHP数据验证类 validation.class.php中回答:

    [嘻嘻]编辑器 冗余。这锅我背不动