gpt4 book ai didi

php - 我想在 foreach 上应用条件

转载 作者:太空宇宙 更新时间:2023-11-04 14:10:53 25 4
gpt4 key购买 nike

我想在此处使用 php 对 json 数组应用条件以仅显示类型为 discursive 的数据

my json file

这是我正在尝试的代码,但它没有显示我想要的数据

 <?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";
}
}
?>

最佳答案

foreach 循环中,您应该访问当前的“博客”项(即 $blog),而不是普通对象 $obj2:

...
foreach(array_reverse($obj2->blogs) as $blog)
{
if ($blog->b_type == 'discursive')
...

关于php - 我想在 foreach 上应用条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45753479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com