php - laravel はどのようにして json データをエレガントに返しますか?
我想大声告诉你
我想大声告诉你 2017-05-27 17:43:42
0
5
751
###例えば:### リーリー

各関数が手動で json_encode 操作を実行する必要がなく、戻るときに json_encode 操作を自動的に実行する方法はありますか?

追加説明: つまり、jsone_encode() は戻り行で明示的に指定する必要はなく、つまり、laravel のresponse()->json() も明示的に指定されるということです。欲しい結果です。

解決済み:

ドキュメントをよく読んでいませんでした。

配列を直接返すだけです。
return $arr;
return json_encode($arr);
違いは次のとおりです。
前者の http レスポンス ヘッダーの Content-Type は application/json です。
後者の http レスポンス ヘッダーは、 Content-Type は text/html;

クライアントの場合は、ここの違いに注意してください。

我想大声告诉你
我想大声告诉你

全員に返信(5)
漂亮男人

配列を直接返す

文書をよく読んでいない

ドキュメント

いいねを押す +0
我想大声告诉你

サードパーティのパッケージを使用することもできます。たとえば、このチュートリアルをご覧ください

laravel+dingoを使用してRESTfulインターフェースを作成します

返品方法

リーリー
いいねを押す +0
世界只因有你

公式文書に頼るより、天と地と人に頼る方が良い
https://docs.golaravel.com/do...

いいねを押す +0
Ty80

laravelでReturnすると、データが自動的にJSON文字列に変換されます

いいねを押す +0
滿天的星座

http://d.laravel-china.org/do...

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート