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. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

怎么样用PHP动态生成论坛新贴的html文件...

做过php调用com对象的朋友帮个忙

做过php调用com对象的朋友帮个忙 http://bbs.phpres.com/s...

宁波地区要不要mysql+php兼职吗?

宁波地区要不要mysql+php兼职吗?

呵呵,,asp没人知道那请问大侠帮我解决...

呵呵,,ASP没人知道那请问大侠帮我解决一下有关PHP配置和运行环...

如何在ActiveX控件中使用其他控件?

我在web客户端使用了自己用VC开发的一个控件A。现在因为功能扩充...

呼唤综合性的贴子

建议版主们做一些总结性的贴子出来 感谢N遍。。。。

preg_match 函數的﹖﹖﹖﹖

int preg_match ( string pattern, string subject [, array mat...

给dyfdany

可爱型

请问$date=getdate(time());函数得到的...

请问这个函数得到的是什么? $date=getdate(time()); 为什...

声讨绝影

请看对话。 绝影说: 如何实现定时执行某个程序? ...

[]