将PHP XPathNodeList转换为javascript数组?

时间:2016-05-11 00:46:03

标签: javascript php arrays

我有一个小编写的PHP脚本,可以从网站上获取评论。但是,我试图在Javascript中显示它们,但无法将值传递给JS。

PHP中的

我使用以下命令填充变量$ reviewTitles:

    $reviewTitles = $xpath->query("//*[@class='" . $reviewStr . "']");

我可以使用

访问PHP中的每个值
    $title = $reviewTitles->item($x)->nodeValue;

其中$ x是要显示的标题的索引。

我的问题是如何将php变量$ reviewTitles保存的任何对象转换为javascript,因此我可以通过JavaScript数组访问每个标题。

我试过了:

    <script language="JavaScript" type="text/javascript"> 
    var titles = '<?php echo json_encode($reviewTitles); ?>';
    var titles_data = JSON.parse(titles );
    window.alert(titles_data[0]);
    </script>

但什么都没有 - 我做错了什么?

感谢您花时间阅读本文。

0 个答案:

没有答案