(Sana (belki nedeniyle Thrift ve Hbase ilgili bilgi eksikliği) yapmak için çalışıyoruz ne bir ipucu yok itiraf etmeliyim, ama ben sorunuzu doğru anlaşıldığı takdirde, bazı PHP veri yapısını yazmaya çalışıyoruz bir depolama ortamına Bu durumda dizi). Bunu sağlamak için için serialize veri nasılsa var. Bu özel bir XML serileştirme, özel bir ikili serileştirme ya, belki de en basit çözümü, serialize()
tarafından sağlanan PHP iç serileştirme mekanizması ve karşılık gelen unserialize()
kullanıyor olabilir.
Inter-dil-çalışabilirlik için çaba varsa, bir özel seri kullanmalısınız ya da hedef dilde PHP serileştirme biçimi unserializes bir unserialization işlevi yazmak zorunda.
Sadece hızlı bir örnek - Eğer bu kodu koymak olurdu nerede Seni yaptığınızı tam bilmiyorum, bilmiyorum:
$mutations = array(
new Mutation(array(
'column' => 'entry:num',
'value' => array('a','b','c')
)),
);
$data = serialize($mutations); // $data now is a string
// write $data to storage
// read $readData from storage
$readMutations = unserialize($readData);
// $readMutations == $mutations
// (but the Mutation instances are not the same instances any more)
Seee Lütfen