Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 如何在resolve helper中传递的解析方法中访问参数_Laravel_Dependency Injection_Data Binding - Fatal编程技术网

Laravel 如何在resolve helper中传递的解析方法中访问参数

Laravel 如何在resolve helper中传递的解析方法中访问参数,laravel,dependency-injection,data-binding,Laravel,Dependency Injection,Data Binding,解析游戏类并传递两个参数 resolve(Game::class,['param1'=>'hello','param2'=>'world']); 因此,服务容器在解析游戏类对象时触发事件 $this->app->resolving(Game::class, function (){ echo "<script>alert('hello')</script>"; }); $this->a

解析游戏类并传递两个参数

resolve(Game::class,['param1'=>'hello','param2'=>'world']);
因此,服务容器在解析游戏类对象时触发事件

$this->app->resolving(Game::class, function (){
            echo "<script>alert('hello')</script>";
        });
$this->app->解析(游戏::类,函数(){
回显“警报(‘你好’)”;
});

在上面的代码中,我显示了一个警报。如何访问param1param2?如何使用$app$api或函数?找不到合适的示例。

PHP API反射允许您获取有关类构造函数的一些信息,例如参数名称、类型等。。。但它不允许知道传递给此类实例的参数。不过,通过这种方式,您可以很容易地从
resolving
方法中检索它们


PHP API反射允许您获取有关类构造函数的一些信息,例如参数名称、类型等。。。但它不允许知道传递给此类实例的参数。不过,通过这种方式,您可以很容易地从
resolving
方法中检索它们


谢谢。你能推荐一些关于上下文绑定的好教程吗?@Chakma谢谢。你能推荐一些关于上下文绑定的好教程吗?@Chakma