从laravel控制器读取Json数据

时间:2014-05-28 06:11:49

标签: php json laravel laravel-4

如何读取此json数据并在php Laravel中显示在表格中?

[{"name":"G_edited"},{"name":"G_update"}]

2 个答案:

答案 0 :(得分:0)

$json = '[{"name":"G_edited"},{"name":"G_update"}]';
$array = json_decode($json);

foreach ($array as $item)
{
    echo $item['name'];
}

答案 1 :(得分:0)

您只需使用json_decode()即可获得所需的结果。然后使用foreach在表格中打印。考虑这个例子:

<?php
$raw_json = '[{"name":"G_edited"},{"name":"G_update"}]';
$data = json_decode($raw_json, true);
?>

<table border="1" cellpadding="10">
    <tr><th>Name</th></tr>
    <?php foreach($data as $key => $value): ?>
        <tr><td><?php echo $value['name']; ?></td></tr>
    <?php endforeach; ?>
</table>