Yii2.0预定义的别名功能小结


Posted in PHP onJuly 04, 2016

本文实例讲述了Yii2.0预定义别名。分享给大家供大家参考,具体如下:

这里总结一下,默认预定义别名一共有12个,其中路径别名11个,URL别名只有 @web 1个:

@yii 表示Yii框架所在的目录,也是 yii\BaseYii 类文件所在的位置;
@app 表示正在运行的应用的根目录,一般是 digpage.com/frontend ;
@vendor 表示Composer第三方库所在目录,一般是 @app/vendor 或 @app/../vendor ;
@bower 表示Bower第三方库所在目录,一般是 @vendor/bower ;
@npm 表示NPM第三方库所在目录,一般是 @vendor/npm ;
@runtime 表示正在运行的应用的运行时用于存放运行时文件的目录,一般是 @app/runtime ;
@webroot 表示正在运行的应用的入口文件 index.php 所在的目录,一般是 @app/web;
@web URL别名,表示当前应用的根URL,主要用于前端;
@common 表示通用文件夹;
@frontend 表示前台应用所在的文件夹;
@backend 表示后台应用所在的文件夹;
@console 表示命令行应用所在的文件夹;

其他使用Composer安装的Yii扩展注册的二级别名。

这样,在整个Yii应用中,只要使用上述别名,就可方便、且统一地表示特定的路径或URL。

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
一个ORACLE分页程序,挺实用的.
Oct 09 PHP
php $_ENV为空的原因分析
Jun 01 PHP
php下统计用户在线时间的一种尝试
Aug 26 PHP
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
Aug 01 PHP
PHP实现取得HTTP请求的原文
Aug 18 PHP
php使用fopen创建utf8编码文件的方法
Oct 31 PHP
CodeIgniter视图使用注意事项
Jan 20 PHP
php支持断点续传、分块下载的类
May 02 PHP
PHP magento后台无法登录问题解决方法
Nov 24 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
Apr 21 PHP
php ajax数据传输和响应方法
Aug 21 PHP
PHP实现提取多维数组指定一列的方法总结
Dec 04 PHP
Yii控制器中操作视图js的方法
Jul 04 #PHP
深入分析PHP优化及注意事项
Jul 04 #PHP
yum命令安装php7和相关扩展
Jul 04 #PHP
PHP中Array相关函数简介
Jul 03 #PHP
PHP与Java对比学习日期时间函数
Jul 03 #PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
Jul 02 #PHP
PHP编写文件多服务器同步程序
Jul 02 #PHP
You might like
PHP中文汉字验证码
2007/04/08 PHP
Javascript & DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
2007/06/02 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
jquery easyui使用心得
2014/07/07 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
2014/12/17 Javascript
jQuery获取URL请求参数的方法
2015/07/18 Javascript
JS实现点击按钮获取页面高度的方法
2015/11/02 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
Vue.js bootstrap前端实现分页和排序
2017/03/10 Javascript
AngularJS中$http的交互问题
2017/03/29 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
浅谈layui 表单元素的选中问题
2019/10/25 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
[41:17]完美世界DOTA2联赛PWL S3 access vs CPG 第二场 12.13
2020/12/17 DOTA
python代码制作configure文件示例
2014/07/28 Python
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
python KNN算法实现鸢尾花数据集分类
2019/10/24 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
如何在scrapy中集成selenium爬取网页的方法
2020/11/18 Python
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
SneakerStudio英国:最佳运动鞋商店
2019/05/22 全球购物
全球性的女装店:storets
2019/06/12 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
应用心理学专业求职信
2014/08/04 职场文书
有限责任公司股东合作协议书
2014/12/02 职场文书
golang 实现对Map进行键值自定义排序
2021/04/28 Golang
Windows Server 2012 R2 磁盘分区教程
2022/04/29 Servers