PHP Classes

INI Files Handler: Read and manipulate INI files configuration values

Recommend this page to a friend!
  Info   View files Example   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 514 This week: 1All time: 5,738 This week: 560Up
Version License PHP version Categories
ini-files-handler 1.0.0GNU General Publi...3Files and Folders, Configuration
Description 

Author

This class can read and manipulate INI files configuration values.

It can parse an INI file or create a new file if it does not exist yet.

The class can get, set and delete configuration values in the INI file.

The changed configuration can be saved back to the INI file.

Picture of José Silva, Jr.
  Performance   Level  
Name: José Silva, Jr. <contact>
Classes: 1 package by
Country: Brazil Brazil
Age: 49
All time rank: 3235243 in Brazil Brazil
Week rank: 411 Up35 in Brazil Brazil Up

Example

<?php

require_once 'classe.ini.php';

$ini = new ini('test.ini');
 
$ini->set('GROUP_A', 'VAR_X', 'MY_VALUE');
$ini->set('GROUP_A', 'VAR_Y', 'MY_OTHER_VALUE');
$ini->save();
 
if(
$ini->get('GROUP_A', 'VAR_X') != false)
   
$x = $ini->get('GROUP_A', 'VAR_X');
 
$ini->del('GROUP_A', 'VAR_X');
$ini->set('GROUP_B', 'VAR_X', 'OTHER_VALUE');
$ini->set('GROUP_B', 'VAR_Y', 'ANOTHER_VALUE');
$ini->save();

echo
'$x = ' . $x;
echo
'<script>window.open("test.ini", "_blank"); </script>';


  Files folder image Files  
File Role Description
Plain text file classe.ini.php Class INI file handler Class
Accessible without login Plain text file ini_test.txt Example Usage exemple

 Version Control Unique User Downloads Download Rankings  
 0%
Total:514
This week:1
All time:5,738
This week:560Up