如何在R中反序列化php序列化数据?

时间:2017-02-18 12:16:00

标签: r rmysql

在mysql数据库中,通过php序列化数据如下:

"a:564:{s:13:\"caltime\";s:6:\"65.26\";  

我使用Rmysql来查询这些数据,但是不知道如何在R中反序列化它们 感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

MySQL没有任何内置函数来反序列化数据。你不能这样做。您需要从应用程序级别

答案 1 :(得分:0)

如果我的数据是:

$a= array( '1' => 'elem 1', '2'=> 'elem 2', '3'=>' elem 3');
$b=serialize($a);

然后print_r($ a)产生以下o / p:

a:3:{i:1;s:6:"elem 1";i:2;s:6:"elem 2";i:3;s:7:" elem 3";}

然后print_r($ b)产生以下o / p:

Array ( [1] => elem 1 [2] => elem 2 [3] => elem 3 ) 

我希望它可以帮助你