阅读(3041) (8)

Laravel 8 字符串 & 数组

2021-06-24 14:19:36 更新

所有路由和控制器处理完业务逻辑之后都会返回一个发送到用户浏览器的响应,Laravel 提供了多种不同的方式来返回响应,最基本的响应就是从路由或控制器返回一个简单的字符串,框架会自动将这个字符串转化为一个完整的 HTTP 响应:

Route::get('/', function () {
    return 'Hello World';
});

除了从路由或控制器返回字符串之外,还可以返回数组。框架会自动将数组转化为一个 JSON 响应:

Route::get('/', function () {
    return [1, 2, 3];
});

技巧:你知道还可以从路由或控制器返回 Eloquent 集合 吗?他们也会被自动转化为 JSON 响应。