Мой php-код здесь <?php function String($word){ $lang = parse_ini_file("../pard_language/en/language.ini"); $key = array_search($word, $lang); if(isset($key)){ echo $key; } } echo String("PARD_INSTALL"); ?> мой файл language.ini – это PARD_INSTALL = Install PARD_USER_AGGREMENT = User Aggrement PARD_AGREE = Agree PARD_HOST_NAME = Host Name PARD_DATA_BASE = Data Base PARD_DATA_BASE_USER = Data Base User PARD_DATA_BASE_USER_PASS_WORD = Data Base User Password […]
В настоящее время я работаю над системой сборки в Phing, которая принимает шаблон проекта Zend Framework и настраивает его в соответствии с параметрами Phing. Одна проблема, с которой я столкнулся, – это использовать Zend_Config_Writer_Ini. Моя задача Phing берет предварительно заполненный файл из репо под названием application.default.ini и модифицирует его с помощью Zend_Config_Ini, чтобы добавить параметры […]
Итак, у PHP есть функция ini_set() которой многие люди знают и будут использовать для настройки различных параметров конфигурации ( здесь ), чтобы помочь с разработкой и т. Д. Однако эта функция работает только во время выполнения и не будет работать, если есть какие-то фатальные ошибки или скрипт имеет синтаксические ошибки и не может быть проанализирован […]
Как и многие переменные в PHP с использованием ini_set () на странице, на самом деле не работает. Недавно я обновил свою версию PHP и обнаружил, что мой множественный загрузчик изображений теперь закрыт. После 3 часов разочарования я обнаружил, что моя новая установка PHP имеет новый параметр «max_file_uploads», установленный на «20». Таким образом, загружаются только первые […]
У меня есть файл php.ini который содержит следующие строки: ; …settings extension=pdo_mysql extension=pdo_oci ; settings… Поэтому я делаю это: var_dump( parse_ini_file( '/path/to/php.ini' )[ 'extension' ] ); Но все, что я получаю, это string(7) "pdo_oci" поэтому похоже, что синтаксический анализ просто поддерживает окончательное значение, для которого было установлено extension . Есть ли способ заставить ключ extension […]
У меня есть следующий файл INI: abc = 1 abde = 2 Я разбираю этот файл с помощью parse_ini_file. И он возвращает: array( 'abc' => 1, 'abde' => 2 ) Но я хочу создать многомерный массив. Мой выход должен быть: array( 'a' => array( 'b' => array( 'c' => 1, 'd' => array( 'e' => […]
В моем рабочем каталоге у меня есть два файла: index.php и .user.ini : .user.ini : display_errors=on ; http://be2.php.net/manual/en/filter.configuration.php#ini.filter.default ;filter.default = "full_special_chars" index.php : <?php //ini_set("display_errors", "on"); // Use `.user.ini` file: // http://php.net/manual/en/configuration.file.per-user.php echo "Setting for 'user_ini.filename': " . ini_get("user_ini.filename"); echo "\n\n"; // It takes up to five minutes, until `.user.ini` is re-read: echo "Setting for […]
При запуске сценария установки php для Blue.box (front end для FreeSwitch PBX), я получаю эту ошибку о сбое в часовом поясе. Затем я начинаю копать. Я не уверен, что происходит на данный момент. Но вот что я имею: Я создал файл info.php в каталоге public_html, который содержит одну строку: И я получаю эту ошибку и […]
На работе мы используем файл .ini для установки переменных перед вызовом остальной части фреймворка (я думаю, что это происходит function getConfigVars(){ //read my_config.ini file …. //call framework } и я всегда задавался вопросом, есть ли такая возможность для этого. Мне кажется, что вам нужно писать правила доступа, чтобы люди не смотрели на него из Интернета, […]
Я просматривал официальную документацию php, но я не могу найти то, что ищу. http://php.net/manual/en/function.parse-ini-file.php Я просто хочу, чтобы функция редактировала и читала значение из файла php ini, например, [default_colors] sitebg = #F8F8F8 footerbg = #F8F8F8 link = #F8F8F8 url = #F8F8F8 bg = #F8F8F8 text = #F8F8F8 border = #F8F8F8 lu_link = #F8F8F8 lu_url = […]