Как лучше определять конфигурационные данные.

  • Автор темы Автор темы Name
  • Дата начала Дата начала

Name

Новичок
Как лучше определять конфигурационные данные.

Как лучше определять конфигурационные данные.

1. Переменными $db_host = "localhost";
2. В массиве $conf['db_host'] = "localhost";
3. Назначать константы define(DB_HOST,"localhost");

Кто как делает и почему?
 
define(DB_HOST,"localhost")

Нельзя переопределить, доступно из любого участка программы без всяких global, не всегда удобно писать
$sql = "SELECT * FROM ".MAIN_TABLE." WHERE...";
вместо
$sql = "SELECT * FROM $main_table WHERE...";

А вообще, вопрос какой-то странный. Пиши как ТЕБЕ удобней. Пару раз увидишь какие и где траблы, сам все решишь.
 
> Пару раз увидишь какие и где траблы, сам все решишь.
Ну вот поэтому и спрашиваю.
 
Сверху