用Javascript反序列化PHP数组

我有一张表,其中载有我计划请求并传递给的序列化数组行JavaScript

问题是-是否可以unserialize使用JavaScript而不是PHP?

否则,我将不得不加载所有行,对其进行循环并反序列化,然后将它们分配给一个临时PHP数组,然后将json_encode编码回JavaScript,如果我可以发送仍被序列化的数据,则JavaScript效率极低,以便JavaScript可以在它需要。

是否有内置的Javascript函数可以执行此功能,或者在编码之前必须在PHP中循环行?

注意我不使用jQuery。

编辑:从我的表在PHP中的序列化数据的示例:

a:8:{i:0;a:2:{i:0;i:10;i:1;i:11;}i:1;a:2:{i:0;i:9;i:1;i:11;}i:2;a:2:

{i:0;i:8;i:1;i:11;}i:3;a:2:{i:0;i:8;i:1;i:10;}i:4;a:2:{i:0;i:8;i:1;i:9;}i:5;a:2:

{i:0;i:8;i:1;i:8;}i:6;a:2:{i:0;i:8;i:1;i:7;}i:7;a:2:{i:0;i:8;i:1;i:6;}}

回答:

包裹json_encode周围unserialize

echo json_encode( unserialize( $array));

以上是 用Javascript反序列化PHP数组 的全部内容, 来源链接: utcz.com/qa/419668.html

回到顶部