Maison >php教程 >PHP开发 >Une collection de techniques d'appel courantes dans le développement de la programmation Yii

Une collection de techniques d'appel courantes dans le développement de la programmation Yii

高洛峰
高洛峰original
2016-12-30 14:47:361347parcourir

Les exemples de cet article résument les techniques d'appel courantes dans le développement de la programmation Yii. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

1. Définir les cookies :

$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. Détruisez les cookies :

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

4. Obtenez l'identifiant de données mis à jour

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

5. Obtenez l'identifiant de données inséré

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

6. Obtenez les données de get et post

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

7. Obtenez l'adresse IP

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

8. Récupérez l'url de la page précédente à renvoyer

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

9. Récupérez l'url actuelle :

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

10. Obtenez l'URL actuelle de la maison :

Yii::app()->homeUrl;

11. . Obtenez l'URL de retour actuelle :

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

12. Chemin du projet :

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

13. Répertoire du projet :

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

14. Obtenez l'ID du contrôleur actuel dans la vue :

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

15. Obtenez la méthode d'identification de l'action en cours dans la vue :

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

16. .yii détermine la méthode de soumission :

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

17. Obtenez le nom de domaine actuel :

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

18. Obtenez le répertoire protégé Chemin physique :

J'espère que cet article sera utile à la conception de votre programme PHP basé sur le framework Yii.
YII::app()->basePath;

Pour plus d'articles sur les techniques d'appel courantes dans le développement de la programmation Yii, veuillez prêter attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn