Current Location: Home> Latest Articles> How to Convert PHP Arrays to JavaScript Arrays with Examples

How to Convert PHP Arrays to JavaScript Arrays with Examples

M66 2025-10-24

Steps to Convert PHP Arrays to JavaScript Arrays

To convert a PHP array to a JS array, follow these steps:

Encode the PHP Array as a JSON String

$php_array = array('foo', 'bar', 'baz');
$json_string = json_encode($php_array);

Parse the JSON String in JavaScript

const js_array = JSON.parse(json_string);

Assign the Parsed Result to a JavaScript Variable

const my_js_array = js_array;

After these steps, my_js_array will contain the elements of the original PHP array as a JavaScript array.

Complete Example

$php_array = array('foo', 'bar', 'baz');
$json_string = json_encode($php_array);

// In JavaScript
const js_array = JSON.parse(json_string);
console.log(js_array); // Output: ['foo', 'bar', 'baz']

This method allows developers to easily use data generated by the PHP backend in the frontend, enabling data interaction and dynamic rendering.