据我所读,使用memcached一次不能存储超过1mb的值或数据。如果是这样的话,在将数组提交给memcached之前,有没有办法找出它的文件大小?
最佳答案
Memcache是一个键/值存储,因此不“知道”更“复杂”的对象。模块所做的是序列化值并将其存储为字符串。所以,总尺寸=strlen(serialize($value));
请注意,您想要的是non-overloaded version of strlen
!
关于php - PHP如何找出内存缓存数组上的文件大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11005672/