php - JSON API 数据从数组到表

标签 php mysql arrays json api

根据从 API 获取的数据和存储在数据库中的符号,我在尝试检索和显示表格内的正确信息时遇到了一些困难。简而言之,当我这样做时:

$div = file_get_contents("https://api.iextrading.com/1.0/stock/market/batch?symbols=$z&types=stats&filter=dividendRate");  
$div = json_decode($div,TRUE);  
foreach($div as $divi => $value) {
echo '<br/>'. $divi.' : '. $value['stats']['dividendRate'];
}

我得到了正确的结果,它是这样的: 面子书:0 谷歌:0 AAPL:2.52

但这只在一个简单的列表中显示它,而如果我想在表格中显示它,我只能让它显示正确的符号,但无论如何,所有的值都是 2.52。代码:

            <td>
                <?php 
                echo '<br/>'. $symbol[$x].' : '. $value['stats']['dividendRate']; 
                ?> 
            </td>

这与我引用此内容的方式有关吗?如果需要程序中的任何其他代码,请告诉我,因为这显然只是其中的一部分。提前致谢!

最佳答案

出于某种原因,这解决了问题:

foreach($div as $divi => $value) {
                echo $value['stats']['dividendRate']; 
                }

关于php - JSON API 数据从数组到表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48459863/

相关文章:

javascript - MSSQL Server 到 PHP 数组到 JSON 编码到 Highcharts

php - 如果页面包含 2 个提交按钮,如何构建页面

javascript - 如何发出一个简单的 AJAX 请求来执行 php?

php - 删除或匹配 Unicode 零宽度空格 PHP

Mysql load_file 输出不完整

java - UTC 到本地日期转换

mysql - 当我删除一行时,id 号也会删除

java - 如何使用 .nextInt .hasNextInt 或 .hasNext 读取在单行中输入的整数而不会造成阻塞?

java - 试图反转存储在 Java 数组中的图像

ruby - 通过数组键对哈希数组排序