yii Holen Sie sich die aktuelle IP (empfohlenes Lernen: yii-Framework )
<?php //当前域名 echo Yii::app()->request->hostInfo; //除域名外的URL echo Yii::app()->request->getUrl(); //除域名外的首页地址 echo Yii::app()->user->returnUrl; //除域名外的根目录地址 echo Yii::app()->homeUrl; ?>
Gehen Sie davon aus, dass die Zugriffsadresse unseres Die aktuelle Seite lautet:http://localhost/CMS/public/index.php?r=news&id=1
1
1 : echo Yii:: app()->request->hostInfo;
Ergebnis: http://localhost
2. Holen Sie sich die aktuelle URL (außer Domänenname): echo Yii ::app() ->request->getUrl();
Ergebnis:/CMS/public/index.php?r=news&id=1
3. Holen Sie sich die Homepage-Adresse (außer Domänenname) : echo Yii::app()->user->returnUrl;
Ergebnis:/CMS/public/index.php
4 (außer dem Domainnamen) Adresse: echo Yii::app()->homeUrl;
Ergebnis:/CMS/public/index.php
5. )->request- >baseUrl;
Ergebnis:/CMS/public
6. Rufen Sie die relative Adresse des Website-Stammverzeichnisses ab: echo Yii::app()-> baseUrl;
Ergebnis :/CMS/public (Hinweis: Wenn Sie diese Methode verwenden, um direkt auf das Stammverzeichnis der Website zu verweisen, ist es am besten, ein „/“ danach hinzuzufügen, denn manchmal, wenn Sie es nicht hinzufügen „/“ verweist möglicherweise nicht korrekt auf das Stammverzeichnis der Website. Anwendungsbeispiel: Home )
2.
7. YII erhält die IP-Adresse: Yii::app()->request->userHostAddress; 🎜>8. Yii bestimmt die Übermittlungsmethode: Yii: :app()->request-isPostRequest; )->basePath;
10. Holen Sie sich die aktuelle URL Controller-ID: Yii::app()->getController()->getAction() ->id
12. ;
13. Yii ruft die Daten von get und post ab: Yii:: app()->request->getParam('id');
3 🎜>14. So stellen Sie die Zeitzone in Yii ein:
Sie können die Zeitzone 15 in 'timeZone'=>'Asia/Chongqing' einstellen in config/main.php, um wiederholte Übermittlungen zu verhindern: Ccontroler->refresh();
Das obige ist der detaillierte Inhalt vonSo erhalten Sie eine IP in yii2.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!