tipo - ¿Es posible usar comentarios en línea para archivos.ini con PHP?
sintaxis php basica (3)
Si está hablando de la función de análisis de archivos INI incorporada, el punto y coma es el carácter de comentario que espera, y creo que los acepta en línea.
¿Es posible y seguro usar comentarios en línea para archivos .ini con PHP?
Prefiero un sistema donde los comentarios están en línea con las variables, que vienen después de ellas.
¿Hay algunos errores en relación con la sintaxis que se va a utilizar?
El formato INI utiliza el punto y coma como un carácter de comentario. Los acepta en cualquier parte del archivo.
key1=value
; this is a comment
key2=value ; this is a comment too
<?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);
Salidas:
Array
(
[section] => Array
(
[x] => y
[z] => 1
[foo] => bar
[quux] => xyzzy
[a] => b # comment too
)
)