从数组到json php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从数组到json php相关的知识,希望对你有一定的参考价值。

我正在对文章进行解析,我需要将所有解析后的数据放入josn中。我试图将它们放到数组中,然后将其转换为json,但是我遇到了一些麻烦。我得到这样的json:

[“ title”:“ title1”] [“ title”:“ title2”] [“ title”:“ title3”]

但是我想要这样:

[“ title”:“ title1”,“ title”:“ title2”,“ title”:“ title3”]] >>

我该怎么做?

<?
//

	foreach ($content_prev as $el) 
    $pq = pq($el);
    $date = $pq->find('time')->html();
    $title = $pq->find('h3 a')->html();
    $link = $pq->find('h3 a')->attr('href');

$data_link = file_get_contents($link);
      $document_с = phpQuery::newDocument($data_link);
      $content = $document_с->find('.td-post-content');

     $arr = array ( 
     
    array( 
        "title" => $title
    ), 
); 


echo json_encode($arr, JSON_UNESCAPED_UNICODE);
       
      

我正在对文章进行解析,我需要将所有解析后的数据放入josn中。我试图将它们放到数组中,然后将其转换为json,但是我遇到了一些麻烦。我得到这样的json:[“ title”:“ ...

答案

尝试删除array中的一个$arr

以上是关于从数组到json php的主要内容,如果未能解决你的问题,请参考以下文章

从数组到json php

使用 JSON 将数据从 PHP 数组传递到 Highcharts 图表

从 PHP 查询中获取 JSON 数组后,使用 javascript 将 JSON 数组写入 html 页面

Ajax以JSON访问从PHP返回的多维数组

Php从json返回数组,但我需要数据作为字符串

从多个PHP数组创建JSON