if i have an associative array in php.
Say, in the same view, i have $params array:
$parameters = array(
'parameter1'=>'value1',
'parameter2'=>'value2
);
Is there any way or php function or even javascript function to convert the php array to javascript array? in such a way that if we have the converted array, jsParameters, you'd be able to access it's fields and values like :
console.log(jsParameters.parameter1);
console.log(jsParameters.parameter2);
that will output, 'value1' and 'value2'. Is there a way? many Thanks!
asked Mar 3, 2014 at 8:00
muffin
2,12411 gold badges47 silver badges81 bronze badges
3 Answers 3
Use json_encode:
console.log(<?php echo json_encode($parameters); ?>);
answered Mar 3, 2014 at 8:02
Shomz
37.7k4 gold badges61 silver badges87 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
Use json_encode:
echo json_encode($parameters);
answered Mar 3, 2014 at 8:02
xdazz
161k38 gold badges255 silver badges278 bronze badges
Comments
default