amostajo / php-json-array
Simple class that extends the capabilities of the basic php *array* by adding json casting and file handling (read and write).
Installs: 161
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/amostajo/php-json-array
Requires (Dev)
- phpunit/phpunit: 4.4.*
This package is auto-updated.
Last update: 2025-10-21 22:47:33 UTC
README
Simple class that extends the capabilities of the basic php array by adding json casting and file handling (read and write).
Quick start
- Clone or download the latest release.
- Via composer:
composer require amostajo/php-json-array
Usage
Creating an array:
$array = new JSONArray();
Add items as you normally would do using arrays:
$array[] = 'example'; $array['ID'] = 123; $array['person'] = ['name' => 'John', 'lastname' => 'Doe'];
Casting:
// To JSON echo $array->toJson(); // To string (casts to JSON at the end) echo (string)$array;
Write to file:
// Writes array as json string into filename. $array->write($filename);
Read from file:
// Reads from filename. $array->read($filename); // Use loaded array echo $array[$key];
Coding Guidelines
The coding is PSR-2.
License
JSONArray is free software distributed under the terms of the MIT license.