tutoriais mais recente desenvolvimento web
 

PHP parse_ini_file() Function


<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