Как работает PHP-фрагмент? - PullRequest
       12

Как работает PHP-фрагмент?

0 голосов
/ 28 ноября 2009
 $this->_config = parse_ini_file($configIniFile);

И это содержание $configIniFile

; <?php exit; ?> DO NOT REMOVE THIS LINE
[database]
host                 = localhost
username             = root
password             = 
dbname               = openslopeone
port                 = 3306
adapter              = PDO_MYSQL ; PDO_MYSQL or MYSQLI

Ответы [ 2 ]

2 голосов
/ 28 ноября 2009

http://php.net/manual/en/function.parse-ini-file.php

Он просто объявляет конфигурацию из INI-файла в массиве.

Функция выхода существует, поэтому файл конфигурации не может быть прочитан непосредственно из браузера (с ведущей; чтобы закомментировать).

1 голос
/ 28 ноября 2009

Функция parse_ini_file анализирует файл конфигурации (так же, как у вас выше). INI-файл начинается с <?php exit; ?>, чтобы гарантировать, что, если файл конфигурации загружен, он не будет выполнять никакого кода. Используемый вами ini-файл, по-видимому, определяет информацию о соединении SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...