ファサードをバインドするときにこの問題が発生しました
//バインディングが成功しました
Facade::bind('app\index\facade\Human','app\index\ Common\Human') ;
Facade::bind('app\index\facade\Human','\app\index\Common\Human');
//バインディングに失敗しました Define
Facade: :bind('\app\index\facade\Human','\app\index\Common\Human');
Xiaobai は、アプリがバインディングの前にある \ を追加できない理由を知りたいと考えています。根から始めるということではありませんか?
天蓬老师2019-02-22 16:31:29
これは、参照されるクラスにエイリアスを付けるために「use」キーワードを使用するのと同じです。
例:
namespace test; use app\admin; // 与下面写法是完全一样的 namespace test; user \app\admin; // 默认就是全局空间开始查找
Facade::bind() パラメーターを理解したい場合は、 Facade クラスのソースコードを参照できます。ソースコードには、bind() メソッドの詳細な説明があります