Heim > php教程 > php手册 > PHP命名规范

PHP命名规范

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 19:40:21
Original
2296 Leute haben es durchsucht

以下文字全部摘自《PHP从入门到精通》这本书,谨以此作为标准。 就一般约定而言,类、函数和变量的名字应该是能够让代码阅读者能够容易地知道这些代码的作用,应该避免使用凌磨两可的 命名 。 1. 类 命名 使用大写字母作为词的分割,其他的字母均使用小写。

以下文字全部摘自《PHP从入门到精通》这本书,谨以此作为标准。

就一般约定而言,类、函数和变量的名字应该是能够让代码阅读者能够容易地知道这些代码的作用,应该避免使用凌磨两可的命名

1. 类命名

  • 使用大写字母作为词的分割,其他的字母均使用小写。
  • 名字的首字母使用大写。
  • 不要使用下划线('_')。

如:Name、SuperMan、BigClassObject。

2. 类属性命名

属性名命名采用驼峰命名法(首字母小写,后续单词首字母大写),私有属性使用'_'开始。如:$tablePrefix,$_tablePrefix

3. 类方法命名

方法的作用都是执行一个动作,达到一个目的。所以名称应该说明方法是做什么的。一般名称的前缀都是有第一规律的,如is(判断)、get(得到),set(设置)。

方法的的命名采用驼峰命名法(首字母小写,后续单词首字母大写), 如:getUserName()\ parseLayout()

4. 方法中参数命名

参数命名采用驼峰命名法(首字母小写,后续单词首字母大写)。如

<code>class EchoAnyWord{
    function echoWord($firstWord, $secondWord){
        ...
    }
}</code>
Nach dem Login kopieren

5. 变量命名

  • 所有字母都使用小写。
  • 使用‘_’作为每个词的分界

如:$msg_error、$chk_pwd等。

6. 引用变量

引用变量要带有‘r’前缀。如:

<code>class Example{
    $mExam = "";
    funciton SetExam(&$rExam){
        ...
    }
    function $rGetExam(){
        ...
    }
}</code>
Nach dem Login kopieren

7. 全局变量

全局变量应该带有前缀‘g’。如:global = $gTest、global = $g。

8. 常量、全局常量

常量、全局常量,应该全部使用大写字母,单词之间用‘_’来分割。如

<code>define('DEFAULT_NUM_AVE',90);
define('DEFAULT_NUM_SUM',500);</code>
Nach dem Login kopieren

9. 静态变量

静态变量应该带有前缀‘s’。如:

<code>station $sStatus = 1;</code>
Nach dem Login kopieren

10. 函数命名

所有的名称都使用小写字母,多个单词使用‘_’来分割。如:

<code>function this_good_idear(){
    ...
}</code>
Nach dem Login kopieren

参考:PHP命名规则

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage