Json PHP输出数字(整数)

时间:2016-12-14 20:52:54

标签: php json

我希望我就在这里。

我正在制作一个搜索引擎并从json文件中获取我的数据(网址) 我可以用我的代码(php)

读出文本



<?php 

foreach ($obj['Products'] as $key => $value) {
echo '<p>Artikel: '.$value['ProductName']. '</p> <br/>';
echo '<p> Produktbeschreibung: '.$value['Description'].'</p> <br/><br/>'; 

echo '<a href="' .$value['Deeplink1'].'" target="_blank"> zum Shop </a><br/><br/>';

}


$service = "http://dateck-media.de/sf/ddd.php ;This is the JSON // Put together request $request = $service . "?" . http_build_query($params); Get response $response = file_get_contents($request,TRUE); $obj = json_decode($response,true);
&#13;
&#13;
&#13;

但现在我想显示我的搜索结果。在我的json文件中,它看起来像

Array ( 
    [ProductsSummary] => Array ( 
        [Records] => 20 
        [TotalRecords] => 41 
        [TotalPages] => 3 
        [CurrentPage] => 1 
    ) 
    [Products]

我不知道如何将我的代码中的[Totalrecords]提交给ECHO "You have [TotalRecords] for your search"

请帮帮我。

2 个答案:

答案 0 :(得分:0)

您可以按如下方式编写总计(在您拥有的循环之外):

echo "You have {$obj['ProductsSummary']['TotalRecords']} results for your search";

答案 1 :(得分:0)

感谢所有人,对不起我的英语......现在我将尝试将Total-和CurrentPages放在搜索的末尾,以便前往下一个站点!但首先我一个人尝试: - )