How to convert php array to json object with example?

By Hardik Savani | July 12, 2019 | | 4324 Viewer | Category : PHP JSON


In this example, we will lean to how to convert json objects of array into the php array. we will convert php array into json string. we can convert json object to associative array in php using json_encode. we can also force convert json object by "JSON_FORCE_OBJECT" parameter.

We many times require to convert php array to json array in php application like if you are creating any web services. you always need to send data as json response. Also when you are working with ajax request at that time also you need to send json response because it will easily to getting data and display them.

In this tutorial, you can see bellow example with simple way to converting json object of php array example. also with force convert json object and php convert json object to associative array. So let's there are three example so you can use anything that you require.

Example 1:

<?php

$languages = ['PHP', 'Java', 'JQuery', '.Net', 'Javascript'];

$languagesJSON = json_encode($languages);

echo $languagesJSON;

?>

Output:

["PHP","Java","JQuery",".Net","Javascript"]

Example 2:

<?php

$languages = ['PHP', 'Java', 'JQuery', '.Net', 'Javascript'];

$languagesJSONObject = json_encode($languages, JSON_FORCE_OBJECT);

echo $languagesJSONObject;

?>

Output:

{"0":"PHP","1":"Java","2":"JQuery","3":".Net","4":"Javascript"}

Example 3:

<?php

$details = ['name'=>'Hardik', 'website'=>'itsolutionstuff.com'];

$jsonDetails = json_encode($details);

echo $jsonDetails;

?>

Output:

{"name":"Hardik","website":"itsolutionstuff.com"}

I hope it can help you...



Hardik Savani
My name is Hardik Savani. I'm a full-stack developer, entrepreneur and owner of Aatman Infotech. I live in India and I love to write tutorials and tips that can help to other artisan. I am a big fan of PHP, Javascript, JQuery, Laravel, Codeigniter, VueJS, AngularJS and Bootstrap from the early stage.
Follow Me: Github Twitter
***Do you want me hire for your Project Work? Then Contact US.


We are Recommending you: