一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP時(shí)間戳使用實(shí)例代碼

     我們一定會碰到這樣的情況:銀行A與銀行B幾乎同時(shí)打開你的賬戶并看到你的賬戶上原有1000元存款,然后兩家銀行都想在你的賬戶上加上500元存款。那么,銀行A便將1000元改成1500元,同時(shí),銀行B也將1000元改成了1500元。這樣就糟糕了!最后,你的銀行賬戶上最后只有1500元而不是理應(yīng)的2000元,等于白白損失了500元!這就是在沒有鎖定數(shù)據(jù)的情況下修改造成的嚴(yán)重問題。然而,我們可以通過時(shí)間戳來巧妙解決這個(gè)問題。

    我們來看思路:

在銀行account表中建立時(shí)間戳字段timestamp,設(shè)定為文本類型varchar。 
當(dāng)銀行A讀取account表中的存款字段時(shí),同時(shí)也讀取時(shí)間戳字段,比如123456。 
當(dāng)銀行A修改完存款數(shù)值后,進(jìn)行存盤操作時(shí),將先前讀取的時(shí)間戳123456與當(dāng)時(shí)表中的時(shí)間戳進(jìn)行一次對比,如果一致,那么允許存盤,然后生成一個(gè)新的時(shí)間戳比如456789替換表中原有的時(shí)間戳123456。
    這樣做會帶來什么好處呢。

    我們再來看一開始的那個(gè)情況:銀行A與銀行B幾乎同時(shí)打開你的賬戶并看到你的賬戶上原有1000元存款,與此同時(shí)兩個(gè)銀行業(yè)同時(shí)讀取了時(shí)間戳123456,接下來就有區(qū)別了,當(dāng)銀行A把1000元改成1500元后,存盤,系統(tǒng)將對比先前的時(shí)間戳123456是否與存盤時(shí)表中的時(shí)間戳一致,顯然,現(xiàn)在應(yīng)該是一致的,那么允許存盤,并生成新的時(shí)間戳456789替換了舊的時(shí)間戳123456。接下去,B銀行也將1000元修改成了1500元,存盤,系統(tǒng)對比先前的時(shí)間戳123456是否與存盤時(shí)表中的時(shí)間戳一致,發(fā)現(xiàn)先前的時(shí)間戳123456已經(jīng)與現(xiàn)在的時(shí)間戳456789相異,系統(tǒng)拒絕存盤,要求刷新數(shù)據(jù),那么數(shù)據(jù)刷新之后1000元已經(jīng)因?yàn)橹癆銀行存入了500元而成為了1500元,那么B銀行就會在1500元的基礎(chǔ)上改為2000元,再次存盤,系統(tǒng)允許。這樣,我們就避免了重復(fù)修改數(shù)據(jù)所帶來的錯(cuò)誤!

    有些像繞口令,希望大家已經(jīng)明白我的意思~

    最后,讓我們看看php中對時(shí)間戳的一些操作代碼。

獲得時(shí)間戳
<?php
$timestamp=time();
echo $timestamp;
?> 
更新timestamp的SQL的語句:
update 表名 set 字段名=$timestamp where 條件=值;
作者:Sunec
原載:Cenus Blog
版權(quán)所有。轉(zhuǎn)載時(shí)必須以鏈接形式注明作者和原始出處及本聲明。

php技術(shù)PHP時(shí)間戳使用實(shí)例代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美亚洲国产另类 | 免费一区二区三区在线视频 | 久久一区二区三区99 | 国产精品区一区二区免费 | 无码精品日韩中文字幕 | 久久91精品国产91久久麻豆 | 亚洲伊人久久大香线蕉在观 | 国产在视频线精品www666 | 亚洲第一激情 | h网站亚洲| 午夜在线日韩免费精品福利 | 丁香婷婷久久大综合 | 激情婷婷综合 | 久久国产精品高清一区二区三区 | 日本精品一区二区三区在线观看 | 丁香六月综合激情 | 亚洲国产一级a毛片 | 美女扒开下面无遮挡免费视频 | 国产精品玖玖 | 亚洲视频大全 | 一本色道久久综合亚洲精品高清 | 国产精品成人一区二区 | 91美女视频在线 | 国产成人精品亚洲午夜麻豆 | 在线视频一区二区三区四区 | 国产综合91天堂亚洲国产 | 国产成人理在线观看视频 | 欧美91精品 | 九一精品国产 | 国产亚洲综合色就色 | 激情六月婷婷开心丁香开心 | 欧日韩视频777888 | 91九色国产 | 一本久道热中字伊人 | 99视频精品全部国产盗摄视频 | 亚洲一区二区三区在线网站 | 亚洲美女免费视频 | 怡红院亚洲红怡院在线观看 | 久久久久久91精品色婷婷 | 欧美高清另类videosbestsex | 成人午夜无人区一区二区 |