How to Use PHP to Read and Write from JSON Files

11 months ago admin PHP

In this lesson, we will see how to use PHP to read and write from JSON files first, we will see how to write an array of data inside the JSON file, and next, we will see how to fetch the written data from the JSON file.


Write data inside the JSON file

First, let's create a new file 'data.json' in which we will write an array of data.

                                                        
                                                                                                                        
<?php

// Data to be written
$data = [
    'name' => 'john',
    'age' => '30'
];

// Convert data to JSON string
$jsonString = json_encode($data);

// Write data into the file
file_put_contents('data.json', $jsonString);

Fetch the written data from JSON file

Next, let's fetch the written data from the JSON file.

                                                            
                                                                                                                                
<?php

// Read data from file
$jsonString = file_get_contents('data.json');

// Convert data into array
$data = json_decode($jsonString, true);

// Display data
echo $data['name'].' '.$data['age'];

Related Tuorials

How to Sort Associative Arrays in Descending Order According to the Key Value in PHP

in this lesson, we will see how to sort associative arrays in descending order according to the key...


How to Sort Associative Arrays in Ascending Order According to the Key Value in PHP

in this lesson, we will see how to sort associative arrays in ascending order according to the key v...


How to Sort Associative Arrays in Descending Order According to the Value in PHP

in this lesson, we will see how to sort associative arrays in descending order according to the valu...


How to Sort Associative Arrays in Ascending Order According to the Value in PHP

in this lesson, we will see how to sort associative arrays in ascending order according to the value...


How Do you Sort an Array in Descending Order in PHP

In this lesson, we will see how to sort descending an array in PHP, we will use the rsort() function...


How to Sort Ascending an Array in PHP

In this lesson, we will see how to sort ascending an array in PHP, we will use the sort() function t...


How to Remove a Key and its Value from an Associative Array in PHP

In this lesson, we will see how to remove a key and its value from an associative array in PHP,&nbsp...


How to Modify a Value in an Associative Array in PHP

In this lesson, we will see how to modify a value in an associative array in PHP, an Associative arr...


How to Add an Item to an Associative Array in PHP

In this lesson, we will see how to add an item to an associative array in PHP, an Associative array...


How to Add an Element to an Array in PHP

In this lesson, we will see how to add an element to an array in PHP, PHP has a built-in function th...