In php I used json_encode(...) and then got the value in Javascript, looks as the following:
["float","float","float","float"] // PS: This is a string...
And I would like to make this into a normal javascript array, like so:
Arr[0] // Will be float
Arr[1] // Will be float
Arr[2] // Will be float
Arr[3] // Will be float
How is this possible?
It sounds like you’re retrieving a JSON string in JavaScript (perhaps via AJAX?). If you need to make this into an actual array value, you’d probably want to use
JSON.parse().If you’re actually writing out a value into the page, rather than using AJAX, then you should be able to simply echo the output of
json_encodedirectly, without quoting; JSON itself is valid JavaScript.