Можно ли использовать встроенные комментарии для файлов .ini с PHP?

Можно ли и безопасно использовать встроенные комментарии для файлов .ini с PHP?

Я предпочитаю систему, в которой комментарии встроены с переменными, которые будут после них.

Являются ли некоторые исправления относительно синтаксиса для использования?

Related of "Можно ли использовать встроенные комментарии для файлов .ini с PHP?"

Формат INI использует точку с запятой в качестве символа комментария. Он принимает их в любом месте файла.

key1=value ; this is a comment key2=value ; this is a comment too 

Если вы говорите о встроенной функции анализа синтаксиса INI, точка с запятой – это символ комментария, который он ожидает, и я считаю, что он принимает их inline.

 <?php $ini = <<<INI ; this is comment [section] x = y z = "1" foo = "bar" ; comment here! quux = xyzzy ; comment here also! a = b # comment too INI; $inifile = tempnam(dirname(__FILE__), 'ini-temp__'); file_put_contents($inifile, $ini); $a = parse_ini_file($inifile, true); if ($a !== false) { print_r($a); } else { echo "Couldn't read '$inifile'"; } unlink($inifile); 

Выходы:

 Array ( [section] => Array ( [x] => y [z] => 1 [foo] => bar [quux] => xyzzy [a] => b # comment too ) )