How to convert json to array in PHP?

This tutorial will give you simple example convert json to array in php.

1. Code:

<?php
function convertJsonToArray($json_data){
	$data = json_decode($json_data,true);
    return $data;
} 
   $json_data = '[
    {
        "id": 1,
        "name": "Hardik Savani",
        "email": "hardik@gmail.com"
    },
    {
        "id": 2,
        "name": "Jaydeep Pathar",
        "email": "jaydeep@gmail.com"
    },
    {
        "id": 3,
        "name": "Vivek Pathar",
        "email": "vivek@gmail.com"
    }
]';
      print_r(convertJsonToArray($json_data));
?>

2. Example:

Input:

[
    {
        "id": 1,
        "name": "Hardik Savani",
        "email": "hardik@gmail.com"
    },
    {
        "id": 2,
        "name": "Jaydeep Pathar",
        "email": "jaydeep@gmail.com"
    },
    {
        "id": 3,
        "name": "Vivek Pathar",
        "email": "vivek@gmail.com"
    }
]

Output:

 [
	  [ "id" => 1, "name" => "Hardik Savani", "email" => "hardik@gmail.com"],
	  [ "id" => 2, "name" => "Jaydeep Pather", "email" => "jaydeep@gmail.com"],
	  [ "id" => 3, "name" => "Vivek Pather", "email" => "vivek@gmail.com"]
]