2015-03-19 52 views
0

我在找出如何在Memcache中回顯特定鍵的值時遇到問題。我花了最後幾個小時到處找,找不到我需要的東西。回聲Memcache鍵值?

這裏的內存緩存陣列的樣子(的mcservers變化值週期性):

O:8:"stdClass":2:{s:8:"str_attr";s:9:"mc servers";s:8:"int_attr";i:5;} 

我只是想int_attr附和我的PHP頁面上的價值。我會怎麼做?

回答

0

也許你的內存緩存有問題。實際上,memcache會返回反序列化項目,但是你似乎是一個序列化的字符串,有時候,通過東京的Tyrant客戶端訪問memcache,可能會得到這個錯誤。請檢查它。 否則,你可以通過這些代碼立即得到int_attr:

$obj = $memcache->get($key);echo $obj->int_attr; 
+0

謝謝,它的工作! – Ruok2bu 2015-03-19 09:39:21