ホームページ > バックエンド開発 > PHPチュートリアル > PHPコーディング標準(20)_PHPチュートリアル

PHPコーディング標準(20)_PHPチュートリアル

WBOY
リリース: 2016-07-13 17:20:18
オリジナル
764 人が閲覧しました

8.1 ネームスペース

一意の名前空間のプレフィックスは常にすべて小文字の ASCII 文字であり、トップレベルのドメイン名、通常は com、edu、gov、mil、net、org、または 1981 年に指定された国を識別する英語の 2 文字のコードです。 ISO 3166規格。名前空間の後続の部分は、さまざまな機関の内部命名規則に従って異なります。このような命名規則では、特定のディレクトリ名の構成を使用して部門、プロジェクト、マシン、またはログイン名を区別したり、機能モジュールごとに分類したりできます。


8.2.1 クラス属性の命名

属性名には先頭に文字「m」を付ける必要があります。
接頭辞「m」は、クラス命名に関する一貫した規則に従います。
「r」で始まるのが参照を表すのと同じように、「m」は常に名前の先頭を変更します。
理由
接頭辞 m は、クラス属性とメソッド名の間の競合を防ぎます。メソッド名とプロパティ名は、特に要素にアクセスする場合によく似ています。
例:
class NameOneTwo
{
int $mVarAbc;
int $mErrorNumber;
String $mrName;
}


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532584.html技術記事 8.1 名前空間 固有の名前空間の接頭辞は常にすべて小文字の ASCII 文字であり、通常は com、edu、gov、mil、net、org、または 1981 ISO 3166 標準などのトップレベルのドメイン名です。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート