indigophp / ini
Provides better INI parsing and rendering
Installs: 553 798
Dependents: 3
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 1
Requires
- php: >=5.4.5
Requires (Dev)
This package is auto-updated.
Last update: 2021-11-24 09:09:59 UTC
README
Provides better INI parsing and rendering.
Install
Via Composer
$ composer require indigophp/ini
Usage
Features:
- Throws exceptions instead of errors
- Converts special values (integer, boolean values)
- Renders an array as INI string
- Control rendered output by passing flags to the renderer
Testing
$ composer test
Credits
This library is heavily inspired by piwik/ini.
Differences:
- License
- File actions are not available in this library, that's your responsibility
- Fallback implementation is provided by a transparent compatibility layer (WIP)
- Provides type conversion like in PHP 5.6.1
- Provides different ways for rendering array and boolean values
- Parser always uses raw scanner mode
License
The MIT License (MIT). Please see License File for more information.