Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-spezifische Analyse der Namensregeln

PHP-spezifische Analyse der Namensregeln

黄舟
黄舟Original
2017-07-26 13:10:111174Durchsuche

Was allgemeine Konventionen betrifft, sollten die Namen von Klassen, Funktionen und Variablen so sein, dass Codeleser die Funktion dieser Codes leicht verstehen können, und eine mehrdeutige Benennung sollte vermieden werden.

1. Bei der Klassenbenennung

  • werden Großbuchstaben als Wortsegmentierung verwendet, bei anderen Buchstaben werden Kleinbuchstaben verwendet.

  • Verwenden Sie Großbuchstaben für den ersten Buchstaben des Namens.

  • Verwenden Sie keinen Unterstrich ('_').

  • Wie zum Beispiel: Name, SuperMan, BigClassObject.

2. Benennung von Klassenattributen

  • Dem Attributnamen sollte das Zeichen „m“ vorangestellt werden.

  • Das Präfix „m“ folgt den gleichen Regeln wie die Klassenbenennung.

  • „m“ modifiziert immer den Anfang eines Namens, genau wie der Beginn mit „r“ eine Referenz darstellt.

  • Wie zum Beispiel: mValue, mLongString usw.

3. Benennung von Methoden

  • Die Funktion von Methoden besteht darin, eine Aktion auszuführen und ein Ziel zu erreichen. Der Name sollte also erklären, was die Methode bewirkt. Im Allgemeinen haben die Präfixe von Namen erste Regeln, wie z. B. is (Urteil), get (get), set (set).

  • Der erste Buchstabe des ersten Wortes im Namen der Methode ist kleingeschrieben, und der erste Buchstabe der nachfolgenden Wörter wird groß geschrieben. . Zum Beispiel:


class StartStudy{                       //设置类
        $mLessonOne = "";               //设置类属性
        $mLessonTwo = "";               //设置类属性
        function getLessonOne(){        //定义方法,得到属性mLessonOne的值
            ...
    }
}

4. Benennung von Parametern in der Methode

  • Verwenden Sie Kleinbuchstaben für das erste Zeichen.

  • Alle Zeichen nach dem ersten Zeichen werden gemäß den Klassenbenennungsregeln großgeschrieben.

  • Zum Beispiel:


class EchoAnyWord{
    function echoWord($firstWord,$secondWord){
        ...
    }
}

5 🎜 >

    Referenzvariablen sollten mit dem Präfix „r“ versehen werden. Zum Beispiel:


class Example{
    $mExam = "";
    funciton setExam(&$rExam){
        ...
    }
    function getExam(){
        ...
    }
}
6. Variablenbenennung

    alle Buchstaben Alle verwenden Kleinbuchstaben.
  • Verwenden Sie „_“ als Trennzeichen für jedes Wort.
  • Wie zum Beispiel: $msg_error, $chk_pwd usw.
  • Temporäre Variablen heißen normalerweise i, j, k, m und n und werden im Allgemeinen für Ganzzahlen c, d, e und s verwendet, die im Allgemeinen für Zeichentypen verwendet werden.
  • Instanzvariablen muss ein Unterstrich vorangestellt werden, das erste Wort ist kleingeschrieben und der erste Buchstabe der übrigen Wörter wird groß geschrieben.
7. Globale Variablen

    Globale Variablen sollten mit dem Präfix „g“ versehen werden. Zum Beispiel: global $gTest.
8. Konstanten und globale Konstanten sollten alle in Großbuchstaben zwischen Wörtern stehen '_' zum Trennen. Wie zum Beispiel

  • 9. Statische Variablen


define('DEFAULT_NUM_AVE',90);
define('DEFAULT_NUM_SUM',500);
Statische Variablen sollte ein „s“ vorangestellt werden. Zum Beispiel:

  • 10. Funktionsbenennung


state $sStatus = 1;
alle Verwenden Sie Kleinbuchstaben für Namen und „_“, um mehrere Wörter zu trennen. Zum Beispiel:

  • Die oben genannten Benennungsregeln können in Kombination verwendet werden, wie zum Beispiel:


function this_good_idear(){
    ...
}

Das obige ist der detaillierte Inhalt vonPHP-spezifische Analyse der Namensregeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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