问题标签 [stdclass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何迭代 PHP 中的 stdObject 元素数组?
这是我需要通过 foreach 循环访问的数据结构的 print_r() 版本:
现在,我如何迭代这些对象?
我能感觉到我应该做这样的事情:
但是我怎么把它放在一个 foreach 类型的循环中!!
php - 类 stdClass 的对象无法转换为字符串
我现在遇到了 PHP 的问题,我收到了这个错误,
Object of class stdClass could not be converted to string
当我在我的站点中运行这部分代码时发生错误,
发生错误的行是这一行,
而这一行正在调用这个函数,
我现在真的不知道这个问题是什么,所以任何帮助都会很棒。
php - 从对象 php 中获取值
我在代码中的一个对象上使用了 var_dump。print var_dump( $$user);
结果:object(stdClass)#35 (1) { ["user1_ready"]=> string(1) "0" }
我如何获得这个值(在这种情况下为 0)。
我尝试了 print $$user 导致Catchable fatal error: Object of class stdClass could not be converted to string in
我需要类似的东西if($$user == 0){echo "error message") else {
php - PHP stdClass 变量属性
我有这样的代码:
$bb 是一个stdClass,我以这种方式读取和写入这些属性,因为我将它们存储在一个数组中。现在这适用于我已经确认的 PHP 5.3,我很确定它也适用于 5.2,但在 5.1 上似乎存在一个问题,您无法以这种方式写入对象,没有错误或任何东西,它只是不会写...
它从什么版本开始工作?
php - PHP JSON解码-stdClass
我有一个关于制作2D JSON 字符串的问题
现在我想知道为什么我无法访问以下内容:
php - 如何在结构化数组中查找元素
下面的代码返回一个“附加”到帖子的图像数组......
//var_dump
//yields(数组中第 5 项的片段)
问题: 如何从模式始终为 ["guid"]=> string(int) "path-to-image" 的任何给定数组项中提取图像文件名(在本例中为 avatar.png)?
php - 从数组中获取数据?
我的 var_dump($gallery) 看起来像这样:
而且我无法从内部获取数据(在这种情况下,我想回显“图像”)。例如:
$gallery[] 输出
致命错误:无法使用 [] 读取 [源文件 url]
$gallery[0] 节目
可捕获的致命错误:类 stdClass 的对象无法在 [源文件 url] 中转换为字符串
$gallery[1]、$gallery[2] 等等都是空的。
据我所知,PHP $gallery[0][3] 应该可以完成这项工作,但是如果我无法回显 stdClass 对象,该怎么做?:/ $gallery[0]['slug'] 顺便说一句也有效吗?
非常感谢。
是的 - 我无法更改数组中的第一项,它是由 Wordpress 生成的,但我在这里问是因为这是严格的 PHP 问题。
干杯。
php - Twitter API 本地趋势解析 - stdClass 错误
我正在尝试从某个位置(在本例中为亚特兰大)解析最新的 Twitter 趋势
这是我的代码:
期望的结果是<li class="atlanta">Whatever The Trend Is</li>
它大约有 30% 的时间工作 - 但另外 70% 的时间我收到此错误:
致命错误:不能在...中使用 stdClass 类型的对象作为数组
经过一番谷歌搜索后,似乎 obj 必须是数组......我找到的唯一答案是将 $obj 行更改为这样的 true :
但是,这只是给了我这个错误:
警告:在...中为 foreach() 提供的参数无效
有谁知道如何将我的代码更改为“数组”,以便它可以 100% 的工作?
php - 如何在 PHP 中访问以 @ 开头的 stdClass 的成员
我有一些我解码的 json 对象,其中一个属性以“@”开头,我无法使用 php 访问该元素,因为它会引发错误。
我将如何访问属性?
php - 从空值创建默认对象
我需要在运行时设置对象变量,它正在工作,但 PHP 返回我:
从空值创建默认对象 (/sct/fw FW_List.class.php:1142)
附言。我不能使用$object = new stdClass
,因为 $object 是一个指针。