幾乎沒區(qū)別,效率上了數(shù)組可能好一點(diǎn)點(diǎn),特別是mysql_fetch_row返回的簡單數(shù)組(不帶字段名的),在處理復(fù)雜表達(dá)式的值時(shí)很方便,例如:

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供沂源網(wǎng)站建設(shè)、沂源做網(wǎng)站、沂源網(wǎng)站設(shè)計(jì)、沂源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、沂源企業(yè)網(wǎng)站模板建站服務(wù),10年沂源做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
$sql='select
count(*),
sum(monye)
from
tab';
$res=mysql_query($sql);
list($cnt,$money_sum)=mysql_fetch_row($res);
mysql_free_result($res);
語句簡單,效率最高。
再次強(qiáng)調(diào),別在乎那一點(diǎn)點(diǎn)效率,用你喜歡的方法編程。
session里面不能保存對象的!
因?yàn)閟ession的初始化必須在腳本最開始,但那個(gè)時(shí)候類還沒有被聲明,所以無法使用其實(shí)例
樓上解釋正確,不過我補(bǔ)充一下。
既然初始化是在類聲明之后,那么可以通過手動串行化和反串行化來達(dá)到目的。
保存的時(shí)候使用serialize來保存,提取恢復(fù)的時(shí)候使用unserialize來恢復(fù)。
當(dāng)然,這個(gè)還有一個(gè)要注意的地方,需要保存的對象最好是只包含數(shù)據(jù),意思是,不要有數(shù)據(jù)庫連接資源、文件資源之類的,如果包含這些,串行和反串行的結(jié)果都是一個(gè)int 0,反串行的時(shí)候可能不能正常工作。
至于對象串行反串行的一些可定制的功能,可以參考幫助文檔的這個(gè)部分:
通過定義魔術(shù)函數(shù)__sleep __wakeup來實(shí)現(xiàn)。
?
class Users
{
var $name;
var $password;
function set_user($name,$password){
$this-name = $name;
$this-password = $password;
}
function get_user(){
echo 'name:'.$this-name.'br';
echo 'password:'.$this-password;
}
}
$user = new Users;
$user-set_user('name1','123456');
$user-get_user();
?
標(biāo)題名稱:php對象存數(shù)據(jù) php文件存儲
本文來源:http://chinadenli.net/article2/hjoeic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、網(wǎng)站收錄、網(wǎng)站排名、域名注冊、靜態(tài)網(wǎng)站、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)