/以http://localhost:8080/yii2-demo/web/index.php?r=article/index為例
//base輸出根目錄
echo \yii\helpers\Url::base();
//輸出/yii2-demo/web
echo \yii\helpers\Url::base(true);
//輸出http://localhost:8080/yii2-demo/web
//home是輸出首頁 , 加上true是輸出加域名的首頁
echo \yii\helpers\Url::home();
//輸出/yii2-demo/web/index.php
echo \yii\helpers\Url::home(true);
//輸出http://localhost:8080/yii2-demo/web/index.php
//當前的Url
echo \yii\helpers\Url::current();
//輸出/yii2-demo/web/index.php?r=article/index
//to和toRoute都是生成Url , 后面加true都是生成帶域名的Url
echo \yii\helpers\Url::to(['article/add']);
//輸出/yii2-demo/web/index.php?r=article/add
echo \yii\helpers\Url::to(['article/edit' , 'id' => 1]);
//輸出/yii2-demo/web/index.php?r=article/add&id=1
echo \yii\helpers\Url::to(['article/add'] , true);
//輸出http://localhost:8080/yii2-demo/web/index.php?r=article/add
echo \yii\helpers\Url::to(['article/edit' , 'id' => 1] , true);
//輸出http://localhost:8080/yii2-demo/web/index.php?r=article/add&id=1
echo \yii\helpers\Url::toRoute(['article/add']);
//輸出/yii2-demo/web/index.php?r=article/add
echo \yii\helpers\Url::toRoute(['article/edit' , 'id' => 1]);
//輸出/yii2-demo/web/index.php?r=article/add&id=1
echo \yii\helpers\Url::toRoute(['article/add'] , true);
//輸出http://localhost:8080/yii2-demo/web/index.php?r=article/add
echo \yii\helpers\Url::toRoute(['article/edit' , 'id' => 1] , true);
//輸出http://localhost:8080/yii2-demo/web/index.php?r=article/add&id=1
//to和toRoute之間的區別, 傳入string時 , to會直接把string當成url和toRoute則會解析
echo \yii\helpers\Url::to('article/add');
//輸出article/add
echo \yii\helpers\Url::toRoute('article/add');
//輸出/yii2-demo/web/index.php?r=article/add
[TOC]
- Yii2使用Url組件
- Yii2的Html,Request組件詳解
- YII2.0框架, 多圖片上傳功能
- yii2-imagine配置
- 有潔癖的禁止默認YII自帶垃圾代碼(個人認為)、JS、CSS(新手教程)
- Yii2 API接口輸出統一Json和jsonp格式方法
- MySql 創建表的一些語句釋義
- Yii2聯合查詢(配合GridView)
- Yii 通用系統字典
- ArrayHelper的多維數組排序函數multisort,強大無比。
- 路由規則,在Url中替換使用'/'以外的符號連接
- 從excel文件中讀取表格內容,并批量寫入數據庫
- yii2注冊時驗證用戶名、郵箱等唯一性
- Yii2最全的實戰教程
- Composer安裝yii2-imagine 壓縮,剪切,旋轉,水印
- LinkPager增加總頁數 和總記錄數
- Yii2 獲取模塊名控制器名方法名
- Yii2使用yii2-adminlte+yii2-admin左側菜單子路徑不高亮問題又解
- 前端CSS框架
- Yii2 之 frontend 子模塊實踐之一:添加前后臺子模塊
- Yii2 之 frontend 子模塊實踐之二:構建子模塊的獨立配置
- Yii2 之 frontend 子模塊實踐之三:布局和語言配置
- 完美解決ajax驗證碼不刷新問題,讓驗證碼更加美觀,不修改任何源代碼
- yii2.0 表單小部件常用的默認選中
- Yii2 controller 傳值給layout
- yii2 dropDownList 二級和三級 聯動寫法
- 微信掃碼登錄 新窗口二維碼 掃完關閉二維碼頁面 進入登錄頁面
- yii2 實現 "上一篇,下一篇" 功能
- Yii 行為簡單應用
- SQL語句