-1
为什么Yii2可以用大写字母写:要yii2使用使用声明:启动一个大写字母和小写字母
use Yii;
以及在小写字母:
use yii;
然后写例如:
if (Yii::$app->user->isGuest)
die('Okay! You are Guest!');
两个选项工作,但如果你写:
use Yii\web\Controller;
你得到一个错误
PHP致命错误 - 警予\基地\ ErrorException
班 '的Yii \网络\控制器' 未找到
嗯,这是可以理解的,但 使用的代码,如下面的代码: '的Yii :: $ APP->用户>以上isGuest' ,我们写 '使用Yii的;' 但也适用 '使用警予;' 通常文档满足 '使用Yii的;' 对我来说,这意味着在文件夹供应商/ yiisoft/yii2 /将被载入Yii.php 而且在写作的小字母 发展'使用警予;' *在这种情况下什么机制起作用?* –
Yii类有一个自动加载函数,它使用spl_autoload_register()函数,并且似乎不区分大小写。 – Sageth