tp6中的助手函数app()
,是一个包含极广,涵盖极深,作用巨大的助手函数,他可以调用很多方法,也是很多助手函数 的集合。
首先这是在helper.php中定义的一个助手函数,我们来看一下:
if (!function_exists('app')) {
/**
* 快速获取容器中的实例 支持依赖注入
* @param string $name 类名或标识 默认获取当前应用实例
* @param array $args 参数
* @param bool $newInstance 是否每次创建新的实例
* @return object|App
*/
function app(string $name = '', array $args = [], bool $newInstance = false)
{
return Container::getInstance