<Completa PHP Sistema de Arquivos de Referência
Definição e Uso
O parse_ini_file() função analisa uma configuração (ini) arquivo e retorna as configurações dele em um array.
Sintaxe
parse_ini_file(file,process_sections)
Parâmetro | Descrição |
---|---|
file | Requeridos. Especifica o arquivo ini para verificar |
process_sections | Opcional. Se definido como verdadeiro, ela retorna é uma matriz multidimensional com nomes e configurações de seção incluídos. O padrão é FALSE |
Dicas e Notas
Tip: Esta função pode ser usada para ler os arquivos de configuração do seu próprio aplicativo, e não tem nada a ver com o arquivo php.ini.
Note: Os seguintes palavras reservadas não devem ser utilizados como chaves para arquivos INI: nulos, sim, não, verdadeiro e falso. Além disso, há também alguns caracteres reservados que não devem ser utilizados nas teclas: {}|&~![() ".
Exemplo 1
Conteúdo do "test.ini" :
[names]
me = Robert
you = Peter
[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"
código PHP:
<?php
print_r(parse_ini_file("test.ini"));
?>
A saída do código acima será:
Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3ii.com
)
exemplo 2
Conteúdo do "test.ini" :
[names]
me = Robert
you = Peter
[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"
Código PHP (with process_sections set to true) :
<?php
print_r(parse_ini_file("test.ini",true));
?>
A saída do código acima será:
Array
(
[names] => Array
(
[me] => Robert
[you] => Peter
)
[urls] => Array
(
[first] => http://www.example.com
[second] => http://www.w3ii.com
)
)
<Completa PHP Sistema de Arquivos de Referência