У меня есть json-массив в php, и я хочу передать его в javascript, чтобы использовать его с диаграммами Google.
Если я это сделаю:
var a = <?php echo((json_encode($data))); ?>;
Я получаю данные в формате Name,Value,PHP,78,JAVA,1000,HTML,129
но я хочу сохранить его в формате json
, который был в
[["Name","Value"],["PHP",78],["JAVA",1000],["HTML",129]]
потому что диаграммы Google должны получать его так. есть идеи как это сделать?
<?php
$book = array(
"title" => "JavaScript: The Definitive Guide",
"author" => "David Flanagan",
"edition" => 6
);
?>
<script type="text/javascript">
var book = <?php echo json_encode($book, JSON_PRETTY_PRINT) ?>;
/* var book = {
"title": "JavaScript: The Definitive Guide",
"author": "David Flanagan",
"edition": 6
}; */
alert(book.title);
</script>
попробуйте, надеюсь, это поможет...