91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

yii框架中如何生成超鏈接

發布時間:2021-01-14 13:54:40 來源:億速云 閱讀:188 作者:小新 欄目:編程語言

這篇文章主要介紹yii框架中如何生成超鏈接,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

在實際項目中,我們推薦使用 Yii2 內置的 URL 工具類生成鏈接,因為這樣我們可以非常便捷的管理整站的 URL 行為:比如通過修改配置改變整站的URL格式等。

Yii2 內置的 URL 生成工具

URL 管理器:urlManager

URL 助手類:yii\helpers\Url

使用內置的 URL 生成工具,以后可以在不改變源碼的情況通過配置即可美化整站的 URL。

URL 管理器

URL 管理器是一個名叫 urlManager 的內置應用組件。在 WEB 應用和控制臺應用中以通過以下兩種方式創建 URL:

\Yii::$app->urlManager->createUrl($params)
\Yii::$app->urlManager->createAbsoluteUrl($params, $schema = null)

createUrl 方法生成根目錄的相對路徑,例如:/index.php?r=article/view

createAbsoluteUrl() 方法生成的是絕對路徑,例如:http://www.example.com/index.php?r=article/view

常見的利用 URL 管理器創建 URL 的例子:

// URL:/index.php?r=article/view
\Yii::$app->urlManager->createUrl('article/view');
// URL:/index.php?r=article/view&id=2
\Yii::$app->urlManager->createUrl(['article/view','id'=>2]);
// URL: http://www.example.com?r=kernel/article/viewecho 
\Yii::$app->urlManager->createAbsoluteUrl('kernel/article/view');

URL 助手類

相對于 URL管理器,使用 yii\helpers\Url 助手類可大大簡化 URL 的創建。

1、假設當前 URL /index.php?r=kernel/article/view&id=10,以下說明 URL 助手類 Url::to() 是如何工作的(不推薦):

yii框架中如何生成超鏈接

2、假設當前 URL /index.php?r=kernel/article/view&id=10,以下說明 URL 助手類 Url::toRoute() 方法是如何工作的(推薦):

yii框架中如何生成超鏈接

3、假設當前 URL /index.php?r=kernel/article/view&id=10,以下說明 URL 助手類 Url::current() 方法是如何工作的(推薦):

yii框架中如何生成超鏈接

以上是“yii框架中如何生成超鏈接”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳曲县| 时尚| 芮城县| 彭泽县| 襄樊市| 甘孜县| 南宫市| 同仁县| 罗甸县| 灵山县| 马鞍山市| 连山| 龙口市| 格尔木市| 通山县| 固阳县| 德兴市| 柳林县| 漳浦县| 山东省| 井冈山市| 赞皇县| 南涧| 河北区| 云林县| 江城| 高尔夫| 花莲市| 永靖县| 贡觉县| 鹤峰县| 绥滨县| 霍城县| 慈利县| 青田县| 四子王旗| 城固县| 宜春市| 新闻| 浮梁县| 贵州省|