php - 如何使用符号访问内存变量 a

标签 php stdclass

我有一个以 @ 符号开头的 PHP stdClass 属性(根据我的调试器)。我如何访问它的值?

@averageBaseRate = "22.49"

最佳答案

使用花括号:

$obj->{'@averageBaseRate'}

这是complex (curly) syntax应用于对象。

使用该语法,您可以为成员变量使用任何您想要的名称。
甚至可以在名称中加入非常奇怪的 Unicode 字符。

关于php - 如何使用符号访问内存变量 a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19655748/

相关文章:

PHPUnit 测试 - 无法断言实际大小 11935 与预期大小 3 匹配

php - 导出和导入 ARC2 RDF 数据的最佳方式是什么?

php - 在 PHP 中创建多级子文件夹结构

PHP 标准类问题

php - 从 stdclass 对象获取数据 - 从 mysql 计数

来自 DW CS6 的主机服务器上的 PHP 字符串

php - 为什么我会收到 Laravel 4 错误 : "User must implement Remindable interface"

PHP 遍历 stdClass 对象数组

php - MySQL 列插入 PHP 数组错误

php - $new = new self($data);带有私有(private)函数甚至变量oO?