zblog php 外部调用,ZBlogPHP调用指定ID文章的代码GetPost()函数
在zblog主題開發(fā)中,我們最常用到的就是文章的調(diào)用了,畢竟不管是首頁還是內(nèi)頁基本都離不開文章,下面這段代碼是用來調(diào)用指定ID的文章的代碼,一般常用在文章推薦這樣的布局當(dāng)中。
用到的函數(shù):GetPost()$aritcle?=?GetPost((int)$num);???//獲得文章對象,傳入文章ID,必須用(int)轉(zhuǎn)換為整數(shù)
echo?$article->ViewNums;????//獲得文章瀏覽數(shù)量
//修改文章數(shù)據(jù)
$article->Title?=?'新標(biāo)題';???//修改文章標(biāo)題
$article->Metas->keywords?=?'新內(nèi)容';???//修改擴展內(nèi)容
$article->Save();??//執(zhí)行保存,不可省略,否則上述這些修改代碼無意義
如果是修改文章內(nèi)容,一般只需要三行代碼:
1,獲取文章對象??$article = GetPost((int)2)
2,設(shè)置新內(nèi)容??$article->Title = 'xxx'
3,保存? ?$article->Save()
如果只是獲取一個文章標(biāo)題,簡寫方法:GetPost((int)2)->Title
不推薦用法:如果還要要調(diào)用其它內(nèi)容,千萬不能用同樣的方法,比如:echo?'標(biāo)題:'.GetPost((int)2)->Title;echo?'正文:'.GetPost((int)2)->Content;
這樣多寫一次,數(shù)據(jù)庫就會多查詢一次,如果整個網(wǎng)站都這樣寫的話,那么服務(wù)器的壓力是山大啊。
正確的做法:將GetPost((int)$num)函數(shù)獲取的對象賦值給一個變量,然后再進行操作:$article?=?GetPost((int)2);echo?'標(biāo)題:'.$article->Title;echo?'正文:'.$article->Content;
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的zblog php 外部调用,ZBlogPHP调用指定ID文章的代码GetPost()函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进程调度算法-高响应比优先调度算法(HR
- 下一篇: python --- udp的使用