ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルにおける標準プログラミングの命名に関する詳細な概要

PHP_PHP チュートリアルにおける標準プログラミングの命名に関する詳細な概要

WBOY
WBOYオリジナル
2016-07-21 15:10:04800ブラウズ

以前働いていたときは自分の命名基準に注意を払いませんでしたが、今ではキャメルケースの命名に従って厳密に自分自身を要求しています:

関連する定義は次のとおりです

基本概念
キャメルケース命名法 (キャメルケース命名法とも呼ばれます) は、CamelCase という名前が示すように、変数や関数の名前を形成するために大文字と小文字を組み合わせて使用​​することを指します。プログラマーがピア間でコードを伝達しやすくするために、多くの場合、より読みやすい統一された名前付け方法が採用されます。たとえば、一部のプログラマはすべて小文字を使用することを好み、一部のプログラマはアンダースコアを使用することを好むため、私の名前の変数を書き込みたい場合、一般的な書き込み方法は myname、my_name、MyName、または myName になります。このような命名規則は、すべてのプログラマが読むのに適しているわけではありませんが、キャメル ケースの命名を使用すると、プログラムの可読性が向上します。たとえば、キャメル表記とアンダースコアを使用して名前が付けられた同じ関数を次に示します。
printEmployeePaychecks();
print_employee_paychecks();
最初の関数名はキャメル表記を使用します - 関数名の各文字は大文字でマークされます文字; 2 番目の関数名はアンダースコア方式を使用します。関数名の各論理ブレークポイントはアンダースコアでマークされます。
Camel スタイルの命名法は、近年、Microsoft Windows などの多くの新しい関数ライブラリや環境で非常によく使用されています。一方、アンダースコア方式は c の登場以降に普及し、UNIX などの古いプログラムや環境でよく使われています。

この段落を編集する アプリケーションの概要
キャメルケースは、コンピュータープログラムを作成する際の一連の命名規則 (規則) です。
キャメル スタイルの命名法は、変数名または関数名が 1 つ以上の単一の単語で構成される一意の識別子であり、最初の単語が小文字で始まるか、2 番目の単語の最初の文字が大文字になります。たとえば、myFirstName、myLastName のように、各単語は大文字で表記されます。このような変数名は、ラクダのこぶが次々と盛り上がっていくように見えるため、この名前が付けられました。
キャメルケースという用語は、Perl 言語で一般的に使用される大文字と小文字の混合形式に由来し、Larry Wall らによるベストセラー本「Programming Perl」(O'Reilly 刊) の表紙の写真に由来しています。 。
ラクダの命名規則は、認識性と可読性を高めるための、絶対的または強制的なものではなく、慣例とみなすことができます。

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

パスカル方式(ラージキャメルケース方式)
ラージキャメルケース方式は、スモールキャメルケース方式と比較して、最初の単語の頭文字も大文字にします。クラス名、関数名、属性、名前空間でよく使用されます。たとえば、
publicclass DataBaseUser;

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/327143.html技術記事以前仕事をしていたときは自分自身の命名基準に注意を払っていませんでしたが、今ではキャメル ケース命名法に従って厳密に自分自身を要求しています。 関連する定義は次のとおりです。 キャメル スタイル命名法 (キャメル ケース命名法とも呼ばれます) の基本概念は次のとおりです。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。