abu*_*uba 8 include autoload yii
我遇到了导入php文件的问题.
为什么这样有效:
include( Yii::getPathOfAlias( 'ext.payu.payU').'.php' );
Run Code Online (Sandbox Code Playgroud)
但那不是:
Yii::import( 'ext.payu.payU');
Run Code Online (Sandbox Code Playgroud)
?
文件payU.php:
include_once( dirname(__FILE__) . "/sdk/openpayu.php"); //this is a valid path
class payU{ }
Run Code Online (Sandbox Code Playgroud)
o_n*_*nix 11
尝试这样做,Yii::import('ext.payu.payU', true)因为默认的单参数Yii::import()函数调用意味着:
嘿,只需将此路径添加到已知的别名列表中,现在就不要这样做
require()了
你必须这样做new payU()才能工作.
| 归档时间: |
|
| 查看次数: |
14826 次 |
| 最近记录: |