使用Laravel在JSON repsonse中保留zerofill格式

时间:2016-01-30 23:39:54

标签: php json laravel laravel-5.2

如何在JSON repsonse中保留zerofill格式?

我的数据库中有一个'参考'具有zerofill属性的字段。 在我的控制器中我有这个:

return response()->json(['data' => $book], 200);

我的JSON是:

data: {
    id: 3,
    reference: 3,
}

我想这样:

data: {
    id: 3,
    reference: 03,
}

1 个答案:

答案 0 :(得分:1)

似乎$book->reference是数字而不是字符串。您可以使用str_pad左键填充零

$book->reference = str_pad($book->reference, 2, STR_PAD_LEFT);
return response()->json(['data' => $book], 200);