5

私は常に通常の PHP ファイルを使用し、そのファイルで変数を定義しただけですが、これはベスト プラクティスと見なされますか?

例:

<?php

define('DB_PASS', 'p@ssw0rd');

?>
4

3 に答える 3

4

PHP ファイルに .ht で始まる名前を付けることも役に立ちます (たとえば、.htconfig.inc.php)。これは、Apache には通常、.ht* という名前のファイルを提供しないという規則があるためです。ただし、ファイルをドキュメント ルートの外に置くとさらに効果的です。

于 2009-10-30T16:10:50.963 に答える
3

それは非常に安全であり、定数のベストプラクティスはないと思いますがConstants、読みやすくするために専用のクラスにそれらを集める傾向があります:

class Constants {
    const DB_PASS = 'mypass';
}
于 2009-10-30T16:03:53.393 に答える
3

誰かが安全な PHP ソース コードにアクセスできない限り。

ただし、何らかの理由でウェブサイトでphpがオフになり、突然人々があなたのファイルのソースを見ることができる場合の問題を防ぐために、ファイルがドキュメントルートの外にあることを確認します:)。

于 2009-10-30T16:04:30.600 に答える