好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php 弱类型变量命名规范

为什么需要这样强制定义变量前缀?因为弱语言造成的。在定义大量变量的时候,我们需要很明确的知道当前变量是什么属性,如果只通过普通单词,是很难区分的。

 

前缀规范

 

每个局部变量都需要有一个类型前缀,按照类型可以分为:

s:表示字符串。例如:sUser;

n:表示数字。例如:nPage,nAge;

b:表示逻辑。例如:bLogin;

a:表示数组。例如:aList;

r:表示正则表达式。例如:rUrl,rEmail;

f:表示函数。例如:fGetIP;

o:表示以上未涉及到的其他对象,例如:oDate;

 

其它情况

 

1:作用域不大临时变量可以简写,比如:str,num,bol,obj,fun,arr。

2:循环变量可以简写,比如:i,j,k等。

查看更多关于php 弱类型变量命名规范的详细内容...

  阅读:51次