类属人命名
属人命名应当以字符‘m’为前缀。
前缀‘m’后采取于类定名分歧的划定规矩。
‘m’老是在名字的开首起润色感化,就像以‘r’开首暗示援用一样。
来由
前缀'm'避免类属性和办法名产生任何抵触。你的办法名和属性名常常会很相似,出格是存取元素。
例如
class NameOneTwo
{
function VarAbc() {};
function ErrorNumber() {};
var mVarAbc;
var mErrorNumber;
var mrName;
}
援用变量和函数前往援用
援用必需带‘r’前缀
来由
使得类型分歧的变量轻易识别
它可以肯定哪一个办法前往可更改对象,哪一个办法前往不成更改对象。
例如
class Test
{
var mrStatus;
function DoSomething(&$rStatus) {};
function &rStatus() {};
}