I am trying to assign a PHP array into a javascript variable like this:
var jsArray = <?php echo $phpArray; ?>;
But it doesn't work.
What am I doing wrong?
I am trying to assign a PHP array into a javascript variable like this:
var jsArray = <?php echo $phpArray; ?>;
But it doesn't work.
What am I doing wrong?
you can serialize array in php using json_encode and use it inside JS
http://php.net/manual/en/function.json-encode.php
<?php
$series = array("name"=>"N51",
"data"=>array(1024,
array("y"=>2048,
"events"=>array("mouseOver"=>'function(){$reporting.html(\'description of value\');}')
),
4096)
);
json_encode($series);
?>
The above code outputs:
{"name":"N51","data":[1024,{"y":2048,"events":{"mouseOver":"function(){$reporting.html('description of value');}"}},4096]}