1.尽量避免使用数组赋值传值
2.代码中避免出现常量,如果有常量,定义const文件
3.每个class不超过1000行,每个function控制在100行,每个function 的参数控制在3个以内
说明:
php比较自由,数组传值很容易出现中途一个变量类型发生转变,或者某个key被删掉的情况
数组太大不利于维护
可以从设计对象开始对自己接下来要做的事有个立体的设计
当然你的数组确定只有3个key以内的长度,倒是没有必要特地去设计成对象
2.至于这个道理就很简单了,主要是便于维护,比如有个常量是userId,如果不用const会出现你不记得到底是userId还是user_id的情况,避免不必要的错误,同时哪天你想把userId这个常量改成其他的key的时候,只要改一个地方就好了);