Attention needed

Saeghe is a difficult name to pronounce. Therefore, Saeghe project has been renamed to phpkg.

This website no longer receives updates.

Please visit phpkg website at phpkg.com

Introduction

The Json namespace is part of the FileManager package. Here you can see a list of included functions and their documentation.

to_array

Signature

function to_array(string $path): array

Definition

It returns an array from the given JSON file.

Examples

File\create('file.json', json_encode(['foo' => 'bar']));
$result = Json\to_array('file.json');
// result: ['foo' => 'bar']

write

Signature

function write(string $path, array $data): bool

Definition

It creates a file in the given path with a JSON encoded content of the given data.

Examples

$arr = ['foo' => 'bar'];
Json\write('file.json', $arr);
echo File\content('file.json');

Output:

{
  "foo": "bar"
}