我剛開始學習 Laravel。
我收到一條錯誤訊息“錯誤:呼叫未定義的函式 addPost()”。我的代碼中似乎有什么問題?
$command == "addPost";
use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\DB;
use Illuminate\Http\Request;
class PostsController extends Controller
{
function checkPostsCommand(Request $request) {
$command = $request->btn;
$command();
}
private function addPost() {
echo 'wew';
}
}
uj5u.com熱心網友回復:
像這樣使用它:
$this->$command();
uj5u.com熱心網友回復:
use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\DB;
use Illuminate\Http\Request;
class PostsController extends Controller
{
function checkPostsCommand(Request $request)
{
$command = $request->btn;
return $this->addPost();
}
private function addPost() {
echo 'wew';
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/361929.html
上一篇:LaravelDI值為空
