代码规范-变量

标题说是代码规范,为什么要代码规范?应该是基于一些经验和教训吧。这里聊聊变量。

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

}

posted @ 2020-09-09 19:19  Bizervy  阅读(235)  评论(0)    收藏  举报