编码规范 PHP中的编码规范 6、PHP的命名规范 (1)类命名 使用大写字母作为词的分割,其他的字母均使用小写; 名字的首字母使用大写; 不要使用下划线(); 如:Name、 SuperMan、 Big Classobject (2)类属性的命名 属性命名应该以字符m为前缀。 前缀m后采用与类命名一致的规则; m总是在名字的开头起修饰作用,就像以r开头表示引用一样; 如: vAlue、 mOng String等
编码规范 ⚫ 6、PHP的命名规范 ⚫ (1)类命名 ⚫ 使用大写字母作为词的分割,其他的字母均使用小写; ⚫ 名字的首字母使用大写; ⚫ 不要使用下划线(_); ⚫ 如:Name、SuperMan、BigClassObject ⚫ (2)类属性的命名 ⚫ 属性命名应该以字符m为前缀。 ⚫ 前缀m后采用与类命名一致的规则; ⚫ m总是在名字的开头起修饰作用,就像以r开头表示引用一样; ⚫ 如:mValue、mLongString等。 PHP中的编码规范
编码规范 PHP中的编码规范 6、PHP的命名规范 (3)方法命名 方法的作用都是执行一个动作,达到一个目的。所以名称应该说明方法是做什么。 般前缀和后缀都有一定的规律,如:丨sS(判断、Get(得到)、Set(设置) 方法的命名规范和类命名是一致的。如 class start Study SmLessonOne= lEsson two=” function GetLessonOneo
编码规范 ⚫ 6、PHP的命名规范 ⚫ (3)方法命名 ⚫ 方法的作用都是执行一个动作,达到一个目的。所以名称应该说明方法是做什么。一 般前缀和后缀都有一定的规律,如:Is(判断)、Get(得到)、Set(设置)。 ⚫ 方法的命名规范和类命名是一致的。如: ⚫ class StartStudy{ ⚫ $mLessonOne=””; ⚫ $mLessonTwo=””; ⚫ function GetLessonOne(){ ⚫ …… ⚫ } ⚫ } PHP中的编码规范
编码规范 PHP中的编码规范 PHP的命名规范 (4)方法中参数的命名 第一个字符使用小写字母。 在首字符后的所用字符都按照类命名规则首字符大写。如 class EchoAny Word function Echo Word(sfirstWord, Ssecondword) (5)变量命名 第一个单词的首字母小写,其他单词的首字母大写; 使用““作为每个词的分界 如:$ msgError,$ chkPwd等 msg error,$ chk pwd等
编码规范 ⚫ 6、PHP的命名规范 ⚫ (4)方法中参数的命名 ⚫ 第一个字符使用小写字母。 ⚫ 在首字符后的所用字符都按照类命名规则首字符大写。如: ⚫ class EchoAnyWord{ ⚫ function EchoWord($firstWord,$secondWord){ ⚫ …… ⚫ } ⚫ } ⚫ (5)变量命名 ⚫ 第一个单词的首字母小写,其他单词的首字母大写; ⚫ 使用“_”作为每个词的分界;、 ⚫ 如:$msgError,$chkPwd等。 ⚫ $msg_error,$chk_pwd等。 PHP中的编码规范
编码规范 PHP中的编码规范 6、PHP的命名规范 (6)引用变量 引用变量前带有r前缀; (7)全局变量 全局变量应该带有g。如: global$ gTest、 global$g; (8)常量/全局常量 常量/全局常量应该全部使用大写字母,单词之间用””来分隔,如 define( DEFAULt NUM AvG, 90) (9)静态变量 静态变量应该带有s前缀,如: static Ss Status=1
编码规范 ⚫ 6、PHP的命名规范 ⚫ (6)引用变量 ⚫ 引用变量前带有r前缀; ⚫ (7)全局变量 ⚫ 全局变量应该带有g。如:global $gTest、global $g; ⚫ (8)常量/全局常量 ⚫ 常量/全局常量应该全部使用大写字母,单词之间用”_”来分隔,如: ⚫ define('DEFAULT _NUM_AVG',90); ⚫ (9)静态变量 ⚫ 静态变量应该带有s前缀,如: ⚫ static $sStatus=1; PHP中的编码规范
编码规范 PHP中的编码规范 6、PHP的命名规范 (10)函数命名 所有的名称都使用小写字母,多个单词使用“来分隔,如 function this good idea
编码规范 ⚫ 6、PHP的命名规范 ⚫ (10)函数命名 ⚫ 所有的名称都使用小写字母,多个单词使用“_”来分隔,如: ⚫ function this_good_idea(){ ⚫ } PHP中的编码规范