我需要在每个段(日期,名称,地址,电话)之后添加某种换行符来分隔它们,我已经尝试过使用break和段落等,但只是继续使用通常意外的“&lt”获取语法错误;”并且也试过使用表格,但也失败了。
有没有一种简单的方法来格式化输出,以便在单独的一行显示每个部分?
<?php
$file = file_get_contents('http://somesite.com/Data/jsontxt');
$out = (json_decode($file));
echo $out->date;
echo $out->name;
echo $out->address;
echo $out->phone;
?>
这是数组的示例:
{
"name":"Joe Bloggs",
"date":"11:58pm 28 August 2010",
"address":"13 Boggy Ave, Hamilton",
"phone":"555-5478"
}
以及我目前得到的内容:
Joe Bloggs11:58 pm 2010年8月28日13 Boggy Ave,Hamilton555-5478
答案 0 :(得分:2)
使用此代码:
<?php
$file = file_get_contents('http://somesite.com/Data/jsontxt');
$out = (json_decode($file));
echo $out->date . '<br/>';
echo $out->name . '<br/>';
echo $out->address . '<br/>';
echo $out->phone . '<br/>';
?>
答案 1 :(得分:1)
你必须打破PHP块才能输出。
<?php
foo();
?>
All mimsy were the borogoves, and the mome raths outgrabe.
<?php
bar();
?>