我有这个数组

Array
(
  [data] => Array
    (
      [0] => Array
        (
          [page_id] => 204725966262837
          [type] => WEBSITE
        )

      [1] => Array
        (
          [page_id] => 163703342377960
          [type] => COMMUNITY
        )
      )
)

我的问题是,如果没有这个 struct ,我怎么能只回应内容?我试过了

foreach ($results as $result) {
    echo $result->type; 
    echo "<br>";
} 

推荐答案

这就行了

foreach($results['data'] as $result) {
    echo $result['type'], '<br>';
}

Php相关问答推荐

PHP Perl正则表达式—URL前面没有等号和可能的单引号或双引号

以编程方式更新现有Yith WooCommerce Booking的状态

在php中有没有办法比较两个包含相同枚举类型的枚举数组

WooCommerce购物车中仅允许一个可下载产品

如何使用ms graph php sdk v2列出具有已知路径的DriveItem的子项

多行PHP属性声明中是否允许单行注释

删除了数组中的值,而不是多个数组

Woocommerce单一产品Ajax添加到带有自定义购物车项目数据的购物车

Laravel withOnly不限制查询

允许在WooCommerce管理订单列表中使用计费邮箱进行搜索

如何用十进制和字母数字减go 和添加 id

如何在laravel中获得两个时间戳之间的小时和分钟差异

根据页面以及是否在促销,向 WooCommerce 中显示的价格添加前缀

将一个表中的行连接为不同表MYSQL中的一列

使用 foreach php 将记录正确分配给正确的父级

从图像URL中获取文件扩展名?

如何从此字符串创建 Carbon 对象:2022-06-21T05:52:46.648533678Z?

带有 nginx 的 Symfony 不提供 .js 和 .css 文件

我需要获取传递到这个数组中的数据,但我没有得到它,因为在 Laravel 中数组是这样出现的

为什么 ECDSA 384 签名验证在 GO 中失败,但在 PHP 中却没有?