InfoQ

交流

讨论:PHP编码规范。。。

作者 webajie 发布于 0000-00-00 分类:php基础编程

2.9. 方法中参数命名

· 第一个字符使用小写字母。
· 在首字符后的所有字都按照类命名规则首字符大写。
理由
· 可以区分方法中的一般变量。
· 你可以使用与类名相似的名称而不至于产生重名冲突。
例如
class NameOneTwo
{
function StartYourEngines(
&$rSomeEngine,
&$rAnotherEngine);
}

2.11. 引用变量和函数返回引用

· 引用必须带‘r’前缀
理由
· 使得类型不同的变量容易辨认
· 它可以确定哪个方法返回可更改对象,哪个方法返回不可更改对象。
例如
class Test
{
var mrStatus;
function DoSomething(&$rStatus) {};
function &rStatus() {};
}

请问,对于2.9中参数都以“r"开头吗?



逛论坛交流PHP编码规范。。。

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

2 条回复

回复

对于以前,不是太在意这些,现在才认识.. 发表人 webajie 发表于 12月01日
自己顶下。。。。。。。 发表人 webajie 发表于 12月01日
  1. 返回顶部

    Re: PHP编码规范。。。

    2003年12月01日 发表人 webajie

    对于以前,不是太在意这些,现在才认识到规范的重要行。。。

  2. 返回顶部

    Re: PHP编码规范。。。

    2003年12月01日 发表人 webajie

    自己顶下。。。。。。。




  3. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

这行是什么意思: $Page_Now = (int)$P...

这行是什么意思: $Page_Now = (int)$Page_Now ;

哪位兄弟有树型菜单

写的

求助

请问各位: 现在很多的网站都用PHP编写一个媒体播放器,可惜我...

这句话是什么意思!

[PHP]$message = eregi_replace("(^|[>[:space:] ])([[:alnum:]]...

各地特色小吃(七)

  100、唐山:酱汁瓦块鱼   河北风味包括三大流派,冀中...

两个<select>表单动态取值问题

就是在第一个表单选择某项内容, 第二个表单就要动态的显示相应...

关于php的gd库的问题求教

我查过很多资料,都是说只需将php.ini文件中的php_gd2.dll前的分...

怎么用php实现将网站的整个目录打包?

要不用shell

花季(3)

[ Full Screen ]

js问题!!

红色 [URL=http://]选择[/URL] 蓝色 [URL=http://]选择...

[]