问题标签 [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 - 如果找不到类中的属性,如何在函数/方法中返回 null?
我stdClass
用来将数组转换为对象,
当然,当我想首先获取未在数组中设置的属性时会出错,
错误信息,
null
我想知道如果没有找到属性,我是否可以让函数返回?
编辑:
决定把上面的那个函数变成一个类,但还是不能__get()
正常工作,
错误信息,
我认为这条线是错误的来源,但我不知道如何处理它......
php - SOAP 客户端接收空的标准类
我不明白为什么我得到一个空的 stdclass 对象。
这是代码:
这是我为 lastResponse 得到的:
这是 $result 的转储
这是为什么?有人可以解释一下吗?
更新:添加了 WSDL(由 Zend 使用 AutoDiscovery 自动生成)
提前致谢
开尔文
php - 如何使用 __get() 在多级对象属性访问中返回 null?
如何使用 __get() 在访问下面这样的案例的多级对象属性中返回 null?
例如,这是我的课,
我如何使用它,
结果,
但是当输入数组为 NULL 时,我收到一条错误消息null
,
结果,
在这种情况下可以返回 NULL 吗?
php - 使用/从 PHP 读取 SQlite3 .db 文件:stdClass::error
我有一个可以从 SQlite 3.exe 读取的 file.db(二进制),但我想在表格中排序一段时间后回显信息。我有以下代码:
预期结果:
512
实际结果:
注意:未定义的属性:stdClass::$Values
php - PHP 数组 stdClass 对象 - 回声值
所以我将此数组保存在变量 title$arr
中。我想获取或回显 [slug] 的值
所以我想要这样的东西
回声 $arr [蛞蝓]
然后将显示“社区服务”。我确信这很容易,但我不知道如何从数组 stdClass 中获取值并将其回显到页面上。谢谢你。
php - 如何使用从 stdClass 对象数组中内爆一列?
我有一组stdClass
对象,我想使用所有这些stdClass
对象的一个特定字段构建一个逗号分隔的列表。我的数组如下所示:
我想对该数组foo
中的所有stdClass
对象进行内爆以创建一个逗号分隔的列表。所以想要的结果是:
有没有办法用 implode (或其他一些神秘的函数)来做到这一点,而不必让这个对象数组通过一个循环?
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);
如果可以,请你帮助我。
php - 将 JSON 结果 stdClass Object() 解码为格式化的 HTML
如何将 JSON 解码为 html 列表,并能够将其转换为“div”或 DOM 元素,或者我是否遗漏了什么?
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 属性。
我也试过:
但我得到一个错误。我敢肯定这很简单,但此刻它真的让我着迷。
php - 在 Javascript/Smarty 中访问 PHP stdClass 对象
我有一个在 PHP 代码中初始化的 stclass 对象。对象返回
在做 var_dum($myObjectName)
我将它传递给 smarty 模板,我需要根据 javascript 变量访问索引 [i] 处的 stdClass 对象的值。
我已经尝试了其中的几个:
但我不能在特定索引处获取对象的值