问题标签 [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.

0 投票
16 回答
38600 浏览

php - PHP - 递归数组到对象?

有没有办法将多维转换为PHParray中的对象?stdClass

铸造 as(object)似乎不能递归地工作。 json_decode(json_encode($array))产生我正在寻找的结果,但必须有更好的方法......

0 投票
1 回答
32272 浏览

php - PHP:可捕获的致命错误:stdClass 类的对象无法转换为字符串

运行附加代码时出现以下转储和错误。我感到困惑的是 $procID 似乎是作为字符串返回的,但是一旦我尝试再次传递它,它就是一个对象?我如何让它成为/保持一个字符串?谢谢。

0 投票
1 回答
844 浏览

php - PHP连接到WCF服务解析返回数据

我在解析 WCF Web 服务返回的数据时遇到问题。

Web 服务正在传回一个字符串数组,该数据被放入一个 StdClass 对象,我遇到的问题是数据会根据是否存在 1 个或多个对象而变化。

从未处理过 stdclass 对象,我不确定该怎么做。

以下是我目前正在使用的代码,$containers 是 Web 服务调用的返回值。

如果只返回 1 个值,则以下代码可以正常工作并显示返回的容器名称。如果返回的值超过 1 个,则 $item->string 变为 Array。无论如何确定 stdclass 包含哪些值?

var_dump 只有 1 个容器

具有超过 1 个容器的 var_dump

提前致谢,

马特

0 投票
3 回答
25318 浏览

php - stdClass 对象和数组如何使用 php

我正在尝试获取此结构显示的十二个 ID:

我愿意:

但我得到:致命错误:不能将 stdClass 类型的对象用作行中的数组..

请有人可以告诉我如何做到这一点?

非常感谢

0 投票
3 回答
7889 浏览

php - Codeigniter - 返回我的模型对象而不是 stdClass 对象

不确定最好的表达方式,所以请耐心等待。

在 Codeigniter 中,我可以毫无问题地返回我的对象​​的记录集,但它作为 stdClass 对象而不是作为“模型”对象(例如页面对象)返回,然后我可以使用它来使用该模型中的其他方法。

我在这里错过了一个技巧吗?或者这是 CI 中的标准功能?

0 投票
3 回答
8081 浏览

php - PHP:计算另一个对象中的对象数量?

我还是 PHP 新手,我似乎无法计算另一个对象中的对象数量。stdClass 对象如下所示:

我必须计算这个对象中的元素数量,以便正确地回显它。对于数据,我能够做到:

我不知道如何为这些部分做。

谢谢。任何帮助将不胜感激。:)

0 投票
3 回答
1540 浏览

php - PHP StdClass() 属性

我对 PHP 中的 StdClass() 对象有一些问题。

我正在使用它将信息(字符串和布尔值)发送到函数。在功能之外,它工作得很好。

这就是调用的函数:

它只写“stric”而不是变量内容。有没有办法使用 StdClass 来传输这些数据并正确读取它?

//马丁

0 投票
2 回答
1730 浏览

php - 我如何从这个数组(stdClass)php中获取数据?

我如何从这个数组(stdClass)php中获取数据?

当我尝试使用 foreach 获取它时,我得到了那个错误

我怎样才能得到程序的数据(例如 FireFox)?

0 投票
2 回答
8373 浏览

php - PHP StdClass - 访问字段为 ->field 或 ->{'field'}

我正在处理这个 PHP 代码协作,似乎有些人像这样访问 PHP StdClass 字段

和其他人喜欢

据我所知,这些是等价的。他们是吗?使用哪个重要吗?你更喜欢哪种方式?这里有什么要注意的怪癖吗?

0 投票
1 回答
966 浏览

php - 解析JSON的stdClass对象中的正斜杠?

我正在尝试访问使用 json_decode(基于 URL 的结果)创建的 JSON 对象中的数据。回应是:

如何访问参数“代码”?

谢谢!