Yii导入功能

时间:2012-10-04 14:27:46

标签: php include yii

在我的主配置中,我有:

'import' => array(
'application.models.*',
'application.components.*',

我在某处读到Yii import仅在需要时调用相关类。 想要知道它是否属实,如果一次导入所有文件夹是Yii的好习惯。 谢谢, 丹尼

1 个答案:

答案 0 :(得分:4)

在导入调用中,当你传入像'application.models。*'这样的文件夹时,Yii会做什么,它会添加到php include_path的路径,这样当你调用该文件夹中包含的类时,如果Yii自动加载器失败php在include路径中查找该类,那很快。

如果你包含像'application.models.FormModel'这样的文件,那么Yii自动加载器就会知道它,并且只在deman上加载这个类。

您可以在Yii指南中找到更多信息:importing classes

相关问题