首页 > 代码库 > yii2 RUL的生成

yii2 RUL的生成

 

通常情况下,会使用 yii\helpers\Url

使用Url类来生成想要的URL地址(链接)

Url提供的方法大都是静态方法,不需要对类进行实例化

 

1.1 最常用的 Url::to() 

技术分享

技术分享

 

1.2. base方法

 

Url::base()方法生成当前网络的基础URL地址,默认为相对路径  base(true)为全部地址

技术分享        技术分享

 

 

1.3. canonical方法  返回当前URL的友好转码格式

 

技术分享

 

 

1.4.1. home() 方法  Url::home() 方法返回网站的首页,也就是/index.php  

home()接收一个参数,传入Bool类型,默认为false 表示不带域名

技术分享

1.4.2.   Url::home(true) 返回带域名的完整URL地址

 技术分享

 

1.5. Url::previous()方法 返回前一次url  通常配合remeber()一起使用

1.6. Url::remember(url, name)方法

记住一个URL地址,并且给URL地址取一个名字

技术分享

表示,记住基础网址,并且取名叫做 base

 

1.7. Url::toRoute(array())

表示根据传入的规则,直接生成URL地址,和to()方法传入数组是一样的

 技术分享

 

 技术分享

 

yii2 RUL的生成