1

是否可以与 memcache 共享 javascript 对象/php 关联数组?

或者我应该在共享数据时将数据转换为字符串?

4

2 回答 2

2

使用 JSON 数据 fromat 在这些语言(PHP 和 JavaScript)之间共享数据。

//read from memcache in JS (node.js)
var data = JSON.parse(from_memcache);
//or before write
data = JSON.stringify(data);

//read from memcache in php
$data = json_decode($data_from_memcache);
//or before write
$data = json_encode($data);
于 2012-07-30T12:00:48.260 回答
0

这是可能的,最好的方法是将您的对象编码为 JSON 格式。Memcache 只不过是一个 key => value 存储,这意味着您存储在其中的所有内容都是一个字符串(字节)。

于 2012-07-30T12:02:45.727 回答