Yii框架中的常用路径使用总结

jerry Yii 2015年08月11日 收藏
  1. Yii::getFrameworkPath();

//protected/runtime

  1. Yii::app()->getRuntimePath();

//在view中得到当前controller的ID方法:

  1. Yii::app()->getController()->id;

//在view中得到当前action的ID方法

  1. Yii::app()->getController()->getAction()->id;

//yii获取ip地址

  1. Yii::app()->request->userHostAddress;

//yii判断提交方式

  1. Yii::app()->request->isPostRequest;

//得到当前域名:

  1. Yii::app()->request->hostInfo;

//得到proteced目录的物理路径

  1. Yii::app()->basePath;

//获得上一页的url以返回

  1. Yii::app()->request->urlReferrer;

//得到当前url

  1. Yii::app()->request->url;

//得到当前home url

  1. Yii::app()->homeUrl;

//得到当前return url

  1. Yii::app()->user->returnUrl

//项目路径

  1. dirname(Yii::app()->BasePath);