本文实例讲述了Yii2针对指定url的生成及图片等的引入方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// /index?r=site/index
echo Url::to([ 'site/index' ]);
// /index?r=site/index&src=ref1#name
echo Url::to([ 'site/index' , 'src' => 'ref1' , '#' => 'name' ]);
// the currently requested URL
echo Url::to();
// /images/logo.gif
echo Url::to( '@web/images/logo.gif' );
// images/logo.gif
echo Url::to( 'images/logo.gif' );
// http://www.example.com/images/logo.gif
echo Url::to( '@web/images/logo.gif' , true);
// https://www.example.com/images/logo.gif
echo Url::to( '@web/images/logo.gif' , 'https' );
// /index?r=site/index
echo Url::toRoute( 'site/index' );
// /index?r=site/index&src=ref1#name
echo Url::toRoute([ 'site/index' , 'src' => 'ref1' , '#' => 'name' ]);
// http://www.example.com/index.php?r=site/index
echo Url::toRoute( 'site/index' , true);
// https://www.example.com/index.php?r=site/index
echo Url::toRoute( 'site/index' , 'https' );
echo Yii:: $app ->urlManager->createUrl( 'site/index' )
|
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。