问题是这样的:
我的项目有入口文件,包含了启动文件 bootstrap.php ,启动文件中定义了 PSR-4 的自动加载,项目里所有类都有 namespace 。
但是当我引入 phpMailer 的时候, phpMailer 并没有命名空间,并且它也注册了自己的 spl_autoload_register ,这个时候我在路由前定义了一个方法,里面 require PHPMailerAutoload.php ,但是却没办法使用它的类,因为会被我自己的 autoload 拦截掉( is_file 判断存在性)
该怎么解决在命名空间存在的情况下,第三方类库引入的问题,真真不想用 composer ,请大神指路!