1

javascript オブジェクト/php 連想配列を memcache と共有することは可能ですか?

または、データを共有するときにデータを文字列に変換する必要がありますか?

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は、キー=>値のストレージにすぎません。つまり、Memcacheに格納するものはすべて(バイトの)文字列です。

于 2012-07-30T12:02:45.727 に答える