laravel - 如何在 laravel 的 stdClass 中设置新属性
问题描述
我正在创建一个新的 stdClass 对象并希望在键中分配一个数组。我在绑
<?php
namespace App\Http\Controllers;
class TestController extends Controller{
function test(){
$dataObj = new \stdClass();
$dataObj->setAttribute("open",[]);
$dataObj->open=['name','age'];
return $dataObj;
}
}
?>
我想要一个像
{
'open':[
'name',
'age'
]
}
解决方案
推荐阅读
- mongodb - 通过 mgo v2 (golang,mongoDB) 更新结构的数组元素
- reactjs - 你如何实现对自定义 React 渲染器的 React Devtools 支持?
- oracle - Oracle DB - 哪些表是 IOT?
- python-3.x - 如何将列表类型的属性添加到每个节点,每个节点都有自己唯一的属性副本
- firebase - 我怎样才能让这些承诺按顺序解决
- azure - 由于绑定错误,Cosmos DB 触发器无法正常工作
- python - 使用 python + selenium + webdriver 从文本文件中搜索 ID 并将 URL 写入文件
- gstreamer - 带有参差不齐的数据链接的 Gstreamer 文件接收器时间戳
- java - 关闭txt文件并删除
- java - 将 csv 数据作为 zipentry 对象移动到 zip 存档 - 构造函数 ZipEntry(Path) 未定义