问题标签 [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 投票
3 回答
1735 浏览

php - 如果找不到类中的属性,如何在函数/方法中返回 null?

stdClass用来将数组转换为对象,

当然,当我想首先获取未在数组中设置的属性时会出错,

错误信息,

null我想知道如果没有找到属性,我是否可以让函数返回?

编辑:

决定把上面的那个函数变成一个类,但还是不能__get()正常工作,

错误信息,

我认为这条线是错误的来源,但我不知道如何处理它......

0 投票
2 回答
5648 浏览

php - SOAP 客户端接收空的标准类

我不明白为什么我得到一个空的 stdclass 对象。

这是代码:

这是我为 lastResponse 得到的:

这是 $result 的转储

这是为什么?有人可以解释一下吗?

更新:添加了 WSDL(由 Zend 使用 AutoDiscovery 自动生成)

提前致谢

开尔文

0 投票
3 回答
494 浏览

php - 如何使用 __get() 在多级对象属性访问中返回 null?

如何使用 __get() 在访问下面这样的案例的多级对象属性中返回 null?

例如,这是我的课,

我如何使用它,

结果,

但是当输入数组为 NULL 时,我收到一条错误消息null

结果,

在这种情况下可以返回 NULL 吗?

0 投票
1 回答
1454 浏览

php - 使用/从 PHP 读取 SQlite3 .db 文件:stdClass::error

我有一个可以从 SQlite 3.exe 读取的 file.db(二进制),但我想在表格中排序一段时间后回显信息。我有以下代码:

预期结果:
512

实际结果:
注意:未定义的属性:stdClass::$Values

0 投票
5 回答
55238 浏览

php - PHP 数组 stdClass 对象 - 回声值

所以我将此数组保存在变量 title$arr中。我想获取或回显 [slug] 的值

所以我想要这样的东西

回声 $arr [蛞蝓]

然后将显示“社区服务”。我确信这很容易,但我不知道如何从数组 stdClass 中获取值并将其回显到页面上。谢谢你。

0 投票
9 回答
20274 浏览

php - 如何使用从 stdClass 对象数组中内爆一列?

我有一组stdClass对象,我想使用所有这些stdClass对象的一个​​特定字段构建一个逗号分隔的列表。我的数组如下所示:

我想对该数组foo中的所有stdClass对象进行内爆以创建一个逗号分隔的列表。所以想要的结果是:

有没有办法用 implode (或其他一些神秘的函数)来做到这一点,而不必让这个对象数组通过一个循环?

0 投票
1 回答
878 浏览

php - 注意:未定义的属性:第 X 行的 class_post.php 中的 stdClass::$dis_comment

我在 class_post.php 中编写以下代码:

和 class_post.php 中的这个函数:

当我进入评论页面时,我看到了这个错误:

注意:未定义的属性:第 154 行 \classes\class_post.php 中的 stdClass::$dis_comment

154 = $this->comments_disabled = intval($obj->dis_comment);

如果可以,请你帮助我。

0 投票
1 回答
1309 浏览

php - 将 JSON 结果 stdClass Object() 解码为格式化的 HTML

如何将 JSON 解码为 html 列表,并能够将其转换为“div”或 DOM 元素,或者我是否遗漏了什么?

0 投票
3 回答
355 浏览

php - 用 PHP 拆分 stdclass

我正在尝试访问具有属性 #text 的 StdClass 的一部分。PHP 使用“#”作为注释,所以我无法让 PHP 将其解析为注释。StdClass 的示例如下

stdClass Object ( [artist] => stdClass Object ( [name] => John Denver [mbid] => 34e10b51-b5c6-4bc1-b70e-f05f141eda1e [url] => http://www.last.fm/music/John+Denver [image] => Array ( [0] => stdClass Object ( [#text] => http://userserve-ak.last.fm/serve/34/521025.jpg [size] => small

我尝试通过以下方式访问它:

但是我怎样才能逃避'#'或告诉php以不同的方式解释它。或者是否有另一种格式来查找 #text 属性。

我也试过:

但我得到一个错误。我敢肯定这很简单,但此刻它真的让我着迷。

0 投票
3 回答
3216 浏览

php - 在 Javascript/Smarty 中访问 PHP stdClass 对象

我有一个在 PHP 代码中初始化的 stclass 对象。对象返回

在做 var_dum($myObjectName)

我将它传递给 smarty 模板,我需要根据 javascript 变量访问索引 [i] 处的 stdClass 对象的值。

我已经尝试了其中的几个:

但我不能在特定索引处获取对象的值