gpt4 book ai didi

javascript - 获取从 PHP 发送的 JSON 对象的类名

转载 作者:行者123 更新时间:2023-11-30 12:15:27 25 4
gpt4 key购买 nike

我有一个 PHP 脚本,它加载用户在网站上的操作,并使用 $http 服务从 AngularJS 查询。 POST 方法。

json_encoding 相当简单,不使用interface JsonSerializable,只使用json_encode($object, JSON_PRETTY_PRINT)。然而,当在页面上显示 Action 时,我需要能够知道 Action 是什么类。我的 Action 类是这样的:

class PostComment extends Action{};
class PostThread extends Action{};

但是,在我从 PHP 发送的 JSON 数据中,我没有看到类在 PHP 中发送到哪里,(我认为所有 JSON 数据都在一些类似于 StdClass 的通用类下?) .除了分配属性 $this->type 并从中计算类之外,我如何才能获取从 PHP 发送的 JSON 对象的类(使用 Javascript 或某些 angular.方法)

最佳答案

的确,JSON 中没有类。只需使用您喜欢的任何名称将类名称添加到您的 JSON 中,然后在前端使用它。所以它会是这样的:

//php code
$object->className = 'MyClass';

会产生

  {
"className":"MyClass",
"blabla":"foo",
....
}

关于javascript - 获取从 PHP 发送的 JSON 对象的类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32542929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com