我想显示数组1乘1 ..第一个数组值显示第二个数组值
我想使用循环显示数组数据并分别显示数据,如第一个数组数据显示,然后显示第二个数组数据。我想显示数据只有entrydate n description。有循环计数
$ svs = $ user_posts-> getvalue('service',$ dsplylimit);
的var_dump($ SVS);
我的数组就像这样
array (size=2)
0 =>
array (size=46)
0 => string '74' (length=2)
'id' => string '74' (length=2)
1 => string '0' (length=1)
'author' => string '0' (length=1)
2 => string '2016-02-08 07:32:08' (length=19)
'entrydate' => string '2016-02-08 07:32:08' (length=19)
3 => string '2016-02-08 01:32:08' (length=19)
'date_gmt' => string '2016-02-08 01:32:08' (length=19)
4 => string 'nice email' (length=10)
'description' => string 'nice email' (length=10)
1 =>
array (size=46)
0 => string '75' (length=2)
'id' => string '75' (length=2)
1 => string '0' (length=1)
'author' => string '0' (length=1)
2 => string '2016-02-08 11:15:40' (length=19)
'entrydate' => string '2016-02-08 11:15:40' (length=19)
3 => string '2016-02-08 05:15:40' (length=19)
'date_gmt' => string '2016-02-08 05:15:40' (length=19)
4 => string 'hiiiiiii' (length=8)
'description' => string 'hiiiiiii' (length=8)
答案 0 :(得分:1)
您想要做什么并不是很清楚,但您可以使用foreach
循环显示数据。只需循环遍历每个数组,然后打印出您想要的每次迭代的值。
例如,对于以下数组
$data = [
['entrydate' => '2016-01-01', 'description' => 'Some description here'],
['entrydate' => '2016-01-02', 'description' => 'Another description here']
];
您可以打印出如下数据:
$html = '';
foreach ($data as $array) {
$html .= '<h1>' . htmlspecialchars($array['entrydate']) . '</h1>';
$html .= '<p>' . htmlspecialchars($array['description']) . '</p>';
}
echo $html;
对于以下输出:
<强> 2016年1月1日强>
这里的一些描述
<强> 2016年1月2日强>
此处有另一种描述
我有可能不理解你的要求,如果是这样,请告诉我,但我不能100%确定你的目标是什么。