Richtlinien für die Worttrennung bei der Benennung von PHP-Funktionen: Benennungsmethode in Kamelbuchstaben: Wird für Methoden, Klassen und Eigenschaften verwendet und der erste Buchstabe des Wortes wird groß geschrieben. Unterstrich-Trennung: Wird für Funktionen und Konstanten verwendet, Wörter werden durch Unterstriche getrennt.
PHP-Funktionsbenennungs-Worttrennungshandbuch: CamelCase vs. Underscore-Trennung
CamelCase
CamelCase ist eine Methode, Wörter miteinander zu verbinden und den ersten Buchstaben jedes Wortes groß zu schreiben (Namenskonvention mit Ausnahme des ersten Wortes). ). Es funktioniert für Namen von Methoden, Klassen und Eigenschaften.
// 方法 function get_user_name() { // ... } // 类 class User { // ... } // 属性 private $first_name;
Underscore-separated
Underscore-separated ist eine Namenskonvention, die Wörter durch Unterstriche trennt. Es wird häufiger in Namen von Funktionen und Konstanten verwendet.
// 函数 function get_user_name() { // ... } // 常量 define('USER_NAME', 'John Doe');
Praktischer Fall
Angenommen, wir haben eine Klasse namens MyUser
, die einen Benutzer darstellt. Wenn wir eine Funktion erstellen möchten, die den Benutzernamen erhält, können wir den folgenden Namen verwenden: MyUser
的类,它表示一个用户。如果我们想创建一个获取用户姓名的函数,我们可以使用以下名称:
getUserName()
get_user_name()
Kamelfall:
getUserName()
Durch Unterstrich getrennt:
get_user_name( )<p></p>
<ul>Übereinstimmungsgemäß wird für Funktionen normalerweise die Trennung durch Unterstriche bevorzugt, da dies der am häufigsten verwendete Stil ist. <li>
<li>Grundsätze der Auswahl</li>
<li>Bei der Entscheidung, welche Trennmethode verwendet werden soll, können Sie die folgenden Grundsätze berücksichtigen: <li>
</ul>CamelCase-Nomenklatur wird im Allgemeinen für Methoden, Klassen und Eigenschaften bevorzugt. 🎜🎜Für Funktionen und Konstanten bevorzugen Sie die Trennung durch Unterstriche. 🎜🎜Befolgen Sie die Namenskonvention Ihres Teams oder Projekts. 🎜🎜Verwenden Sie Namen, die aussagekräftig und leicht verständlich sind. 🎜🎜
Das obige ist der detaillierte Inhalt vonWie sollten Wörter in PHP-Funktionsnamen getrennt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!