$document = new Document();
$document->title = $request['title'];
$document->description = $request['description'];
字符串
当我尝试使用echo $document;
输出上面的代码时,我得到了这样的结果:
{"title":"asdfasdf","description":"asdfasdfsadf"}
型
我想要的是创建自己的数据数组,并输出相同的格式。这是我正在尝试的代码,但它不起作用:
$data = array(
"title" => "hello",
"description" => "test test test"
);
echo $data;
型
任何帮助将不胜感激。- 谢谢-谢谢
2条答案
按热度按时间pieyvz9o1#
所有的集合也可以作为迭代器,允许你像简单的PHP数组一样循环它们:
字符串
在使用PHP框架时没有区别。您可以参考官方的PHP Arrays Manual页面来使用语言结构。
如果需要将JSON转换为数组,请用途:
$data->toArray();**
或
json_decode($data);***
下面是你的代码:
型
//也可以声明
型
用途:
var_dump($data);
或
print_r($data);
//输出将是
型
zzzyeukh2#
foreach也可以遍历其他结构,而不仅仅是数组:
在下面的例子中我们可以看到,使用foreach遍历Local类对象的属性:
字符串