105 积分 2018-02-28 加入 来自火星
(...)
2024-08-24 16:03:29 在为啥没人讨论Z-PHP_v5呀中回答:
@WM 作者正在屎山里荡漾无法自拔
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:20 在Z-PHP数据验证类 validation.class.php中回答:
2018-04-02 20:43:17 在Z-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:43 在Z-PHP数据验证类 validation.class.php中回答:
编辑器 冗余。这锅我背不动