Yii編程開(kāi)發(fā)常見(jiàn)調(diào)用技巧集錦
本文實(shí)例匯總了Yii編程開(kāi)發(fā)常見(jiàn)調(diào)用技巧。分享給大家供大家參考,具體如下:
1. 設(shè)置cookie:
$cookie = new CHttpCookie('mycookie','this is my cookie'); $cookie->expire = time()+60*60*24*30; //有限期30天 Yii::app()->request->cookies['mycookie']=$cookie;
2. 讀取cookie:
$cookie = Yii::app()->request->getCookies(); echo $cookie['mycookie']->value;
3. 銷(xiāo)毀cookie:
$cookie = Yii::app()->request->getCookies(); unset($cookie[$name]);
4. 獲取更新的數(shù)據(jù) id
$post->save(); $id = $post->attributes['id'];
5. 獲取插入的數(shù)據(jù) id
$id = Yii::app()->db->getLastInsertID();
6. 獲取get,post過(guò)來(lái)的數(shù)據(jù)
Yii::app()->request->getParam('id');
7. 獲取ip地址
Yii::app()->request->userHostAddress;
8. 獲得上一頁(yè)的url以返回
Yii::app()->request->urlReferrer;
9. 得到當(dāng)前url :
Yii::app()->request->url;
10. 得到當(dāng)前home url :
Yii::app()->homeUrl;
11. 得到當(dāng)前return url :
Yii::app()->user->returnUrl;
12. 項(xiàng)目路徑 :
dirname(Yii::app()->BasePath);
13. 項(xiàng)目目錄 :
Yii::app()->request->baseUrl;
14. 在view中得到當(dāng)前controller的ID方法:
Yii::app()->request->baseUrl;
15. 在view中得到當(dāng)前action的ID方法 :
Yii::app()->getController()->getAction()->id;
16. yii判斷提交方式 :
Yii::app()->request->isPostRequest;
17. 得到當(dāng)前域名:
Yii::app()->request->hostInfo;
18. 得到proteced目錄的物理路徑:
YII::app()->basePath;
更多關(guān)于Yii相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Yii框架入門(mén)及常用技巧總結(jié)》、《php優(yōu)秀開(kāi)發(fā)框架總結(jié)》、《smarty模板入門(mén)基礎(chǔ)教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。
- PHP YII框架開(kāi)發(fā)小技巧之模型(models)中rules自定義驗(yàn)證規(guī)則
- yii2 頁(yè)面底部加載css和js的技巧
- Yii基于數(shù)組和對(duì)象的Model查詢(xún)技巧實(shí)例詳解
- Yii2使用小技巧之通過(guò) Composer 添加 FontAwesome 字體資源
- Yii使用技巧大匯總
- yii2-GridView在開(kāi)發(fā)中常用的功能及技巧總結(jié)
- YII框架行為behaviors用法示例
- Yii2框架實(shí)現(xiàn)數(shù)據(jù)庫(kù)常用操作總結(jié)
- PHP的Yii框架中過(guò)濾器相關(guān)的使用總結(jié)
- YiiFramework入門(mén)知識(shí)點(diǎn)總結(jié)(圖文教程)
- YII框架常用技巧總結(jié)
相關(guān)文章
layui數(shù)據(jù)表格自定義每頁(yè)條數(shù)limit設(shè)置
今天小編就為大家分享一篇layui數(shù)據(jù)表格自定義每頁(yè)條數(shù)limit設(shè)置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10php把時(shí)間戳轉(zhuǎn)換成多少時(shí)間之前函數(shù)的實(shí)例
下面小編就為大家?guī)?lái)一篇php把時(shí)間戳轉(zhuǎn)換成多少時(shí)間之前函數(shù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11PHP receiveMail實(shí)現(xiàn)收郵件功能
這篇文章主要為大家詳細(xì)介紹了PHP receiveMail實(shí)現(xiàn)收郵件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04Laravel使用原生sql語(yǔ)句并調(diào)用的方法
今天小編就為大家分享一篇Laravel使用原生sql語(yǔ)句并調(diào)用的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10微信支付開(kāi)發(fā)發(fā)貨通知實(shí)例
本篇文章主要介紹微信支付中發(fā)貨通知功能的實(shí)現(xiàn),并且提供實(shí)例代碼做參考,希望能幫到開(kāi)發(fā)微信支付的小伙伴2016-07-07