木子炜培先生

⑴2017底=>(年薪15万)=>31岁 ⑵2018=》(生产生活用品)并且年薪20万=>32岁 ⑶2019=>年薪30万=>把小作坊升级为工厂=>33岁 ⑷2020=>再开一个食品工厂

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
     判断是否是classMap还是命名空间的 然后 转换成 绝对路径 include 文件
  public static function autoload($className) {
      //classMap 一般都是类库 官方 或者自定义类映射
if (isset(static::$classMap[$className])) { $classFile = static::$classMap[$className]; if ($classFile[0] === '@') { $classFile = static::getAlias($classFile); }
        //common\components\rabc\RabcWidget }
elseif (strpos($className, '\\') !== false) {
        
$classFile = static::getAlias('@' . str_replace('\\', '/', $className) . '.php', false); //转换成D:\all\phpstudy\WWW\o\yii2-ecshop\common/components/rbac/RbacWidget.php if ($classFile === false || !is_file($classFile)) { return; } } else { return; }     //包含文件 include($classFile); if (YII_DEBUG && !class_exists($className, false) && !interface_exists($className, false) && !trait_exists($className, false)) { throw new UnknownClassException("Unable to find '$className' in file: $classFile. Namespace missing?"); } }

 

posted on 2017-03-24 11:23  木子炜培先生  阅读(138)  评论(0编辑  收藏  举报