ホームページ >バックエンド開発 >PHPチュートリアル >Yii で現在の URL とドメイン名を取得する方法、yii_PHP チュートリアルで現在の URL を取得する

Yii で現在の URL とドメイン名を取得する方法、yii_PHP チュートリアルで現在の URL を取得する

WBOY
WBOYオリジナル
2016-07-13 09:51:211077ブラウズ

Yiiの現在のURLとドメイン名を取得する方法、Yiiの現在のURLを取得する方法

この記事の例では、Yiiの現在のURLとドメイン名を取得する方法の方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです

現在のページのアクセス アドレスが http://localhost/CMS/public/index.php?r=news&id=1 であるとします

一、

1. 現在のドメイン名を取得します: コードをコピーします コードは次のとおりです: echo Yii::app()->request->hostInfo;
結果: http://localhost

2. 現在の URL を取得します (ドメイン名を除く): コードをコピーします コードは次のとおりです: echo Yii::app()->request->getUrl();
結果: /CMS/public/index.php?r=news&id=1

3. ホームページのアドレスを取得します (ドメイン名を除く): コードをコピーします コードは次のとおりです: echo Yii::app()->user->returnUrl;
結果: /CMS/public/index.php

4. ルート ディレクトリ アドレスを取得します (ドメイン名を除く): コードをコピーします コードは次のとおりです: echo Yii::app()->homeUrl;
結果: /CMS/public/index.php

5. コードをコピーします コードは次のとおりです: echo Yii::app()->request->baseUrl;
結果: /CMS/public

6. Web サイトのルート ディレクトリの相対アドレスを取得します: echo Yii::app()->baseUrl;
結果: /CMS/public (注: この方法を使用して Web サイトのルート ディレクトリを直接指定する場合は、その後ろに「/」を追加することをお勧めします。「/」を追加しないと、ポイントできない場合があるためです。アプリケーションの例: Home

二、

7. YII から IP アドレスを取得します:

コードをコピーします コードは次のとおりです: Yii::app()->request->userHostAddress;

8. Yii が送信方法を決定します:

コードをコピーします コードは次のとおりです: Yii::app()->request-isPostRequest;

9. 保護されたディレクトリの物理パス:

コードをコピーします コードは次のとおりです: Yii::app()->basePath;

10. 返す前のページの URL を取得します:

コードをコピーします コードは次のとおりです: Yii::app()->request->urlReferrer;

11. 現在のコントローラー ID を取得します:

コードをコピーします コードは次のとおりです: Yii::app()->getController()->getAction()->id;

12. プロジェクトのパス:

コードをコピーします コードは次のとおりです: dirname(Yii::app()->BasePath);

13. Yii は get と post からデータを取得します:

コードをコピーします コードは次のとおりです: Yii::app()->request->getParam('id');

三、

14. Yii でタイムゾーンを設定する方法:

config/main.php で 'timeZone'=>'Asia/Chongqing' を使用してタイムゾーンを設定できます

15. 繰り返しの送信を防止します:

コードをコピーします コードは次のとおりです: Ccontroler->refresh();

この記事が、YII フレームワークに基づいた PHP プログラミングの皆様のお役に立てれば幸いです。

http://www.bkjia.com/PHPjc/1013721.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1013721.html技術記事 Yii の現在の URL とドメイン名を取得する方法、Yii の現在の URL を取得する方法 この記事では、Yii の現在の URL とドメイン名を取得する方法について説明します。皆さんの参考に共有してください。詳細は次のとおりです: 仮に...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。