Heim >Backend-Entwicklung >PHP-Tutorial >Benennungsregeln, an die PHP-Programmierer gewöhnt sind
Es ist lange her, seit ich von C++ auf PHP umgestiegen bin. Ich war schon immer ein bisschen besessen von der Sauberkeit des Codes. Ich verwende für Dateinamen, Schnittstellennamen, Klassennamen und Methodennamen eine strikte Schreibweise. usw.
Aber manchmal zögere ich, ob ich den ersten Buchstaben großschreiben oder zur Unterscheidung eine Unterstreichung verwenden soll. Lassen Sie uns heute kurz zusammenfassen und zusammenfassen.
Der Dateiname verwendet einheitlich die Kamel-Schreibweise, d. h. der erste Buchstabe aller Wörter wird großgeschrieben, wie zum Beispiel: UserLoginController.php
Klassennamen verwenden ebenfalls die Kamel-Fall-Nomenklatur, und die Länge sollte auf fünf Wörter beschränkt sein. Wenn die Logik gut beschrieben ist, verwenden Sie eine Kurzform, z als: Klasse Account, Klasse RealNameVerify.
Der Klassenmethodenname verwendet die Kamel-Fall-Nomenklatur, d Wörter werden alle groß geschrieben und der erste Buchstabe ist so beschreibend wie möglich. Operationstyp, wie zum Beispiel: getUserInfo, updateGameConfig, bindPhone.
Für private Methoden einer Klasse sollten sie mit einem einzelnen Unterstrich beginnen, wie zum Beispiel: _guestLogin
Obwohl viele Leute glauben, dass Klassenmitgliedsvariablen mit m beginnen, ist es meine persönliche Angewohnheit, alle Variablen mit Kleinbuchstaben und unterstrichenen Links zu definieren, z als: $game_repository, $table_config, $return_data.
Übrigens Schauen wir uns eine bessere Methode zur Variablenbenennung an:
1. Mitgliedsvariablen beginnen mit m, wie zum Beispiel: $mTable , $mUrl
2. Statische Variablen beginnen mit s, wie zum Beispiel: $sCount, $ sStatus
3. Globale Variablen beginnen mit g, wie zum Beispiel: $gConnectTime
Verwenden Sie für Konstanten alle Großbuchstaben und verbinden Sie Wörter mit Unterstrichen. Methode, wie zum Beispiel: PAYMENT_METHOD_TTBANK.
Schließlich gibt es keine absolut beste Namenskonvention, sondern nur die Namenskonvention, die im Detail für das Team am besten geeignet ist. Die Namensregeln müssen auch entsprechend dem verwendeten Framework, dem spezifischen Projekthintergrund usw. geändert werden.
Aber eine einheitliche, klare und einfache Benennungsregel ist für die Projektentwicklung und -wartung sehr nützlich.
Das obige ist der detaillierte Inhalt vonBenennungsregeln, an die PHP-Programmierer gewöhnt sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!