【问题标题】:Laravel Lumen Call to undefined function App\Http\Controllers\responce()Laravel Lumen 调用未定义的函数 App\Http\Controllers\response()
【发布时间】:2017-10-16 10:51:22
【问题描述】:

当我尝试调用 API 时,我得到了这个错误。 这是我的控制器

<?php

namespace App\Http\Controllers;

use App\Video;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class VideoController extends Controller
{
   public function index(){
    //return 'index function of video controller';
    $Video  =  DB::table('videos')->get();
    return responce()->json($Video);

  }
}
?>

这是我的 web.php

$app->get('/', 'VideoController@index');

【问题讨论】:

  • 是回复,不是回复return response()-&gt;json($Video);
  • 它的工作正常thanx @b0ne

标签: php laravel api lumen


【解决方案1】:

您应该返回$Video 或任何其他变量或数组,而不是函数response()

编辑

试试return json_encode($Video);

【讨论】:

  • 哦,对不起,这是一个错误,现在我更正它并得到同样的错误。请看一下
猜你喜欢
  • 1970-01-01
  • 2020-02-26
  • 2018-10-16
  • 2020-01-10
  • 2018-02-02
  • 2020-02-01
  • 1970-01-01
  • 2022-11-15
  • 2018-08-24
相关资源
最近更新 更多