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 !