ホームページ  >  記事  >  バックエンド開発  >  PHPにおけるキャメルケースの命名とは何ですか?

PHPにおけるキャメルケースの命名とは何ですか?

黄舟
黄舟オリジナル
2017-11-14 09:22:413994ブラウズ

キャメルケースの名前付け方法は、変数名または関数名が1つまたは複数の単語で構成される一意の識別子であり、最初の単語が小文字で始まる場合にキャメルケースの名前付けを使用します。が大文字であるか、各単語の最初の文字が大文字になります (例: myFirstName、myLastName)。このような変数名は、ラクダのこぶが次々と盛り上がっていくように見えるため、Hump ネーミング と呼ばれています。

プログラマーがピア間でコードを伝達しやすくするために、より読みやすい統一された名前付け方法を使用します。たとえば、プログラマの中にはすべて小文字を好む人もいれば、アンダースコアを使用することを好む人もいます。そのため、私の名前で変数を書きたい場合、一般的な書き込み方法は myname、my_name、MyName、または myName になります。このような命名規則はすべてのプログラマが読むのに適しているわけではないため、キャメル ケースの命名を使用するとプログラムの可読性が向上します。

キャメルケースという用語は、Perl 言語で一般的に使用される大文字と小文字が混在する形式に由来しており、Larry Wall らによるベストセラー本「Programming Perl」(O'Reilly 発行) の表紙の写真に由来しています。キャメル。

キャメルケースの命名規則は、認識性と可読性を高めるための、絶対的または強制的なものではなく、慣例とみなすことができます。

たとえば、ここではキャメル表記とアンダースコアメソッドを使用して名前を付けた同じ関数を示します。

printEmployeePaychecks();
print_employee_paychecks();

最初の関数名はキャメル表記を使用しています - 関数名の各論理ブレークポイントは、それをマークする大文字です。 2 番目の関数名ではアンダースコア方式が使用されており、関数名の各論理ブレークポイントはアンダースコアでマークされています。
Camel スタイルの命名法は、近年、Microsoft Windows などの多くの新しい関数ライブラリや環境で非常によく使用されています。一方、アンダースコア方式は c の登場以降に普及し、UNIX などの古いプログラムや環境でよく使われています。

キャメルケース法(スモールキャメルケース法)
変数は通常、スモールキャメルケース法でマークされます。キャメルケースとは、最初の単語を除くすべての単語の最初の文字を大文字にすることを意味します。たとえば、変数 myStudentCount の最初の単語はすべて小文字で、後続の単語の最初の文字は大文字になります。

パスカル方式(ラージキャメルケース方式)

ラージキャメルケース方式は、スモールキャメルケース方式と比較して、最初の単語の頭文字も大文字にします。クラス名、関数名、
属性

名前空間
でよく使用されます。たとえば

int myStudentCount;
だから、仕事をするときは自分の命名基準に注意を払い、キャメルケースの命名に従って自分自身を厳しく要求する必要があります!
関連する推奨事項:

Yii2 キャメルケースの名前を使用してコントローラー インスタンスにアクセスする方法

Yii2 キャメル ケースの名前を使用してコントローラー インスタンスの分析にアクセスする

JS の命名規則: ハンガリー語の命名法またはキャメル ケースの命名法

以上がPHPにおけるキャメルケースの命名とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。