[PHP-users 35081] Re: 【解決御礼】 Re: PHPとHTMLで共通のなコメントアウト

浅川 倫之 tom @ asakawa.ne.jp
2010年 3月 31日 (水) 08:23:07 JST


あさかわ


> /* */の対応は、PHPソースコード中に「*/」の文字があると処理が
> コメントアウトが途中で止まってしまう可能性があるため、if文の
> 対応が安全そうですね。

それは、ブロック型コメントの、ネストができないという問題で。
今回の例の場合の特異な問題点ではないですね。

/*  以下雑記
コメントがネストして困る様な状況にもよりますが
そもそも、html部分も含む、大きな範囲をコメントにしたいということは、そのコードが未来永劫不要もしくは
つかいまわしのコードが、今回の案件では不要とかいう場合でしょう。

未来永劫不要なら、削除してしまうべきです。
過去の経緯を保存しておくという考えの人(会社)もありますが。
あとで見た場合、目障りなだけです。

使い回しのコードが、今回の案件では不要というなら、それは、何らかの条件で不要になるわけなので
if(false)ではなく、その条件によって、if(条件)で無効化するべきです。

*/


PHP-users メーリングリストの案内