2017-09-23 298 views
0

我是Laravel Development的新手。Laravel 5.4 JSON美化輸出格式化

我想在WEB頁面上顯示JSON Beautify格式化結果。

對於我寫了下面的代碼....

Route::get('profile/{id?}', function ($id=1) 
{ 
    $user = array('My Name', 'Laravel Developer', 'My Institution'); 
    return $user; 
}); 

所以每當我訪問http://localhost/New/Laravel/profile或者http://localhost/New/Laravel/profile/,它以簡單的格式向我展示了JSON,而不是以美麗的格式。

可能是什麼問題?

美麗格式就像下面的圖

http://vegibit.com/wp-content/uploads/2017/04/laravel-collection-rendered-as-json.png 
+0

你說的漂亮的格式化是什麼意思? –

+0

更新後的問題。 –

回答

0

對於用戶信息

Route::get('profile/{id?}', function ($id=1) { 
    $user = User::find($id); 
    return response()->json($user); 
}); 

對於您的陣列

Route::get('profile/{id?}', function ($id=1) { 
    $user = array(
     'name' => 'My Name', 
     'title' => 'Laravel Developer', 
     'other' => 'My Institution' 
    ); 

    return response()->json($user); 
}); 
+0

看看這個視頻兄弟只需5秒 https://youtu.be/fsC50ncQFbA?list=PL9fcHFJHtFaai-ch9icvQOU69XzsKJJtD&t=442 –

+0

@JoneDoe我做到了。他使用控制器做了同樣的事情。 –

+0

欣賞你的努力。接受你的答案。 –