我想在这里使用php在json数组上应用条件,只显示类型为discursive的数据
这是我正在尝试的代码,但它没有显示我想要的数据
<?php
$obj2 = json_decode($blog_data);
foreach(array_reverse($obj2->blogs) as $blog)
{
if($obj2>b_type == 'discursive')
{
?>
<h3> <?php echo $blog->name; ?></h3>
<span> <?php echo $blog->date; ?> </span>
<p><?php echo $blog->b_text; ?></p>
<?php
}
else{
echo "no discursive event";
}
}
?>
Run Code Online (Sandbox Code Playgroud)
在foreach循环中,您应该访问当前的"博客"项(即$blog),但不能访问常见对象$obj2:
...
foreach(array_reverse($obj2->blogs) as $blog)
{
if ($blog->b_type == 'discursive')
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |