Heim >php教程 >PHP开发 >Eine Sammlung gängiger Aufruftechniken in der Yii-Programmierentwicklung

Eine Sammlung gängiger Aufruftechniken in der Yii-Programmierentwicklung

高洛峰
高洛峰Original
2016-12-30 14:47:361352Durchsuche

Die Beispiele in diesem Artikel fassen gängige Aufruftechniken in der Yii-Programmierentwicklung zusammen. Teilen Sie es als Referenz mit allen:

1. Cookies setzen:

$cookie = new CHttpCookie('mycookie','this is my cookie');
$cookie->expire = time()+60*60*24*30; //有限期30天
Yii::app()->request->cookies['mycookie']=$cookie;

2 :

$cookie = Yii::app()->request->getCookies();
echo $cookie['mycookie']->value;

3. Cookies zerstören:

$cookie = Yii::app()->request->getCookies();
unset($cookie[$name]);

4. Aktualisierte Daten-ID abrufen

$post->save();
$id = $post->attributes['id'];

5. Holen Sie sich die eingefügte Daten-ID

$id = Yii::app()->db->getLastInsertID();

6. Holen Sie sich die Daten von get und post

Yii::app()->request->getParam('id');

7. Holen Sie sich die IP-Adresse

Yii::app()->request->userHostAddress;

8. Holen Sie sich die URL der vorherigen Seite, um zurückzukehren

Yii::app()->request->urlReferrer;

9 🎜>

Yii::app()->request->url;

10. Holen Sie sich die aktuelle Home-URL:

Yii::app()->homeUrl;

11 . Holen Sie sich die aktuelle Rückgabe-URL:

Yii::app()->user->returnUrl;

12. Projektpfad:

dirname(Yii::app()->BasePath);

13. Projektverzeichnis:

Yii::app()->request->baseUrl;

14. Rufen Sie die ID des aktuellen Controllers in der Ansicht ab:

Yii::app()->request->baseUrl;

15. Rufen Sie die ID-Methode der aktuellen Aktion in der Ansicht ab:

Yii::app()->getController()->getAction()->id;

16 . yii bestimmt die Übermittlungsmethode:

Yii::app()->request->isPostRequest;

17. Holen Sie sich den aktuellen Domainnamen:

Yii::app()->request->hostInfo;

18. Holen Sie sich den physischen Pfad des geschützten Verzeichnisses:

Ich hoffe, dass dieser Artikel für Ihr PHP-Programmdesign basierend auf dem Yii-Framework hilfreich sein wird.

YII::app()->basePath;

Weitere verwandte Artikel zu gängigen Aufruftechniken in der Yii-Programmierentwicklung finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn