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

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

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

5.2 初期化

ローカル変数を宣言しながら初期化してみてください。これを行わない唯一の理由は、変数の初期値が以前に行われた計算に依存する場合です。

5.3 レイアウト

変数はコードブロックの先頭でのみ宣言してください。 (ブロックとは、中括弧 "{" と "}" で囲まれたコードです。) 変数を初めて使用するときは宣言しないでください。これにより、注意力の持続時間が限られているプログラマーが混乱し、その範囲内でのコードの移植性が妨げられる可能性があります。


function myMethod() {
int $int1 = 0 // メソッドブロックの始まり

;

if ($condition) {
int $int2 = 0; // if ブロックの始まり
...
}
}

このルールの 1 つの例外は、for ループのインデックス変数です


for (int $i = 0; i < $maxLoops; $i++) { ... }

宣言されたローカル変数が前のレベルで宣言された変数を上書きしないようにします。たとえば、内部コード ブロック内で同じ変数名を宣言しないでください。


int $count;
...
function myMethod() {
if ($condition) {
int $count = 0; // この宣言は避けてください
...
}
...
}


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532594.html技術記事 5.2 初期化 ローカル変数の宣言と同時に初期化してみましょう。これを行わない唯一の理由は、変数の初期値が以前に行われた計算に依存する場合です。 5.3 レイアウト コードブロックの先頭のみ...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート