<?php
namespace app\center\controller;
use app\BaseController;
use think\App;
use app\center\controller\Bar;
class User extends BaseController
{
protected $bar;
public function __construct(Bar $bar)
{
$this->bar = $bar;
}
public function login(){
return $this->bar->aaa."c";
}
}Index.php<?php
namespace app\center\controller;
use app\BaseController;
use think\App;
use think\route\dispatch\Controller;
use think\Request;
use ReflectionClass;
use app\center\controller\User;
class Index extends BaseController
{
public function hello($name = 'ThinkPHP6',User $user)
{
// $a = new ReflectionClass("User");
$user = invoke("User");
}
}这样写会提示找不到User类请问是什么原因造成的。public function hello($name = 'ThinkPHP6',User $user)
{
return $user->login();
// $a = new ReflectionClass("User");
// $user = invoke("User");
}就正常
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。