Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как превратить массив в PHP-код?
Покинул форум
Сообщений всего: 111
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Можно ли как то из массива (или любой другой переменной) сделать PHP-код? Допустим есть массив $config. Нужно с помощью функции превратить его в PHP-код и записать в файл config.php, так что бы этот самый config.php содержал что-то вроде:
Покинул форум
Сообщений всего: 111
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
DeepVarvar, спасибо! Bio man, мне нужно как раз то что написал DeepVarvar.
Кстати, есть ли для этого какие-то стандартные функции? Или лучше хранить конфиурацию не в PHP а в INI-файлах?
Bio man
Отправлено: 12 Ноября, 2011 - 21:40:08
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
morph-x пишет:
Или лучше хранить конфиурацию не в PHP а в INI-файлах?
Покинул форум
Сообщений всего: 111
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Bio man, ну если так, тогда буду хранить в INI . Просто ради большей безопасности хотел в php, а спрашивать в той теме, по-моему, уже оффтоп.
DeepVarvar
Отправлено: 12 Ноября, 2011 - 21:46:35
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
morph-x пишет:
Или лучше хранить конфиурацию не в PHP а в INI-файлах?
Храните в чем хотите - я не думаю что вы делаете hi-load проектище. Доли секунды особой роли играть не будут.
А если захотят задидосить, то и так и так задидосят...
Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011 Откуда: rostov
Помог: 9 раз(а)
имхо лучше хранить в .php.. Так как даже узнав его расположение шанс узнать что внутри меньше чем при использование ини.. Так как php будет выполняться, а ини можно просто скачать, зная путь..
----- http://mysitecost.ru
morph-x
Отправлено: 12 Ноября, 2011 - 21:55:51
Гость
Покинул форум
Сообщений всего: 111
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
DeepVarvar, да мне не время важно, а безопасность... что бы никто конфиг не мог посмотреть, вдруг запрет через .htaccess не сработает. Данил_123, согласен, поэтому я и хочу хранить в php...
Bio man
Отправлено: 12 Ноября, 2011 - 21:56:45
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Данил_123 пишет:
а ини можно просто скачать, зная путь..
если nginx итд то да а с апачем не кто не запрещал .htaccess
Данил_123
Отправлено: 12 Ноября, 2011 - 21:59:19
Участник
Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011 Откуда: rostov
Помог: 9 раз(а)
Bio man да это согласен, ну уже и замутов больше, и причем этот .php можно на 403 посадить и еще лучше будет (Добавление) Bio man чем вам nginx не нравится? Он шустрее апача, гибкий в настройках..
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.