如何在 JSON 回复中保持零填充格式?
我的数据库中有一个带有零填充属性的"引用"字段。在我的控制器中,我有这个:
return response()->json(['data' => $book], 200);
我的 JSON 是:
data: {
id: 3,
reference: 3,
}
我想要这个:
data: {
id: 3,
reference: 03,
}
似乎$book->reference
是数字而不是字符串。您可以使用str_pad
用零左填充它
$book->reference = str_pad($book->reference, 2, STR_PAD_LEFT);
return response()->json(['data' => $book], 200);