源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Yii编程开发常见调用技巧集锦

  • 时间:2021-01-05 01:08 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Yii编程开发常见调用技巧集锦
本文实例汇总了Yii编程开发常见调用技巧。分享给大家供大家参考,具体如下: [b]1. 设置cookie:[/b]
$cookie = new CHttpCookie('mycookie','this is my cookie');
$cookie->expire = time()+60*60*24*30; //有限期30天
Yii::app()->request->cookies['mycookie']=$cookie;

[b]2. 读取cookie:[/b]
$cookie = Yii::app()->request->getCookies();
echo $cookie['mycookie']->value;

[b]3. 销毁cookie:[/b]
$cookie = Yii::app()->request->getCookies();
unset($cookie[$name]);

[b]4. 获取更新的数据 id[/b]
$post->save();
$id = $post->attributes['id'];

[b]5. 获取插入的数据 id[/b]
$id = Yii::app()->db->getLastInsertID();

[b]6. 获取get,post过来的数据[/b]
Yii::app()->request->getParam('id');

[b]7. 获取ip地址[/b]
Yii::app()->request->userHostAddress;

[b]8. 获得上一页的url以返回[/b]
Yii::app()->request->urlReferrer;

[b]9. 得到当前url :[/b]
Yii::app()->request->url;

[b]10. 得到当前home url :[/b]
Yii::app()->homeUrl;

[b]11. 得到当前return url :[/b]
Yii::app()->user->returnUrl;

[b]12. 项目路径 :[/b]
dirname(Yii::app()->BasePath);

[b]13. 项目目录 :[/b]
Yii::app()->request->baseUrl;

[b]14. 在view中得到当前controller的ID方法:[/b]
Yii::app()->request->baseUrl;

[b]15. 在view中得到当前action的ID方法 :[/b]
Yii::app()->getController()->getAction()->id;

[b]16. yii判断提交方式 :[/b]
Yii::app()->request->isPostRequest;

[b]17. 得到当前域名:[/b]
Yii::app()->request->hostInfo;

[b]18. 得到proteced目录的物理路径:[/b]
YII::app()->basePath;

更多关于Yii相关内容感兴趣的读者可查看本站专题:《[url=http://www.1sucai.cn/Special/386.htm]Yii框架入门及常用技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/155.htm]php优秀开发框架总结[/url]》、《[url=http://www.1sucai.cn/Special/26.htm]smarty模板入门基础教程[/url]》、《[url=http://www.1sucai.cn/Special/43.htm]php面向对象程序设计入门教程[/url]》、《[url=http://www.1sucai.cn/Special/47.htm]php字符串(string)用法总结[/url]》、《[url=http://www.1sucai.cn/Special/84.htm]php+mysql数据库操作入门教程[/url]》及《[url=http://www.1sucai.cn/Special/231.htm]php常见数据库操作技巧汇总[/url]》 希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部