代码规范-变量
标题说是代码规范,为什么要代码规范?应该是基于一些经验和教训吧。这里聊聊变量。
1、变量名
变量命名要有规律、易读懂、易记忆,不要有歧义
比较危险的变量命名
有时候会有一种比较危险的操作,$param = 'a'; $param1 = 'b';
同一个英文字母加标,这样很不好的,在代码段里看不出什么,但是当过了一段时间,好久没有看这段代码了,阅读的时候就会有困难和歧义了。
到底加的标是为什么,加标多了,这个单词的含义就会被混淆和冲淡,对阅读代码很不好。
最好是
$param_{meaning}
有个明确的语义
比如
$param_username
$param_birthday
(----------更新与20200909---------- 伟人故去,音容犹在)
变量的转化
等号两边,同名数组不易出错
比如
function trans() {
$data = from_db();
$param['content'] = $data['body']; //转换,可以直接传$data,但作为源头转化一下,下一步的处理就会简易
act($param);
}
function act($param) {
$now['content'] = $param['content'];
//
...... remain function body
}

浙公网安备 33010602011771号