thinkphp寫入讀取緩衝執行個體

來源:互聯網
上載者:User
thinkphp 有一個S() 方法可以快速寫入緩衝 ,本文主要和大家分享 thinkphp寫入讀取緩衝執行個體,希望能協助到大家。

代碼在下邊,非常簡單 ,拷過去就能用,我儘可能說詳細,並用顏色區分清楚 。

先說一下緩衝的引用方法:

一般思路應該都是 1、先判斷 這個緩衝 存不存在 2、沒有就建立


緩衝位置 一般在 快取檔案夾的 temp 檔案夾,新手找不到可以搜一搜 一共沒幾個

不會搜我給您:



再看看裡邊的快取檔案


// address只是個標識你可以隨便寫,注意紅體字一樣就好if(!S('address')){         // 判斷緩衝是否存在  如果緩衝不存在就:            $address_model=M("common_address");       //  執行個體化表         $list=$address_model   //  查詢到的二維數組            ->field('latitude,longitude,address_id')            ->where($where)            ->select();            S('address',$list,array('type'=>'file','expire'=>600));   // 寫入緩衝,expire'=>600 :  設定有效時間:600秒 }else{ // 如果緩衝 存在           $address = S('address');// 擷取緩衝            dump($address); // 列印出來 }        // S($cachename,NULL); // 刪除緩衝; 一般不用刪,刪了下次建立還會有,緩衝到期再次訪問時他會自動替換原來的緩衝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.