在JavaScript中反序列化PHP数组

14 浏览
0 Comments

在JavaScript中反序列化PHP数组

我有一个包含大量序列化数组行的表格,计划请求并传递给JavaScript。问题是 - 是否可以使用JavaScript而不是PHP来反序列化?否则,我就必须加载所有行,循环它们并将它们反序列化并分配给一个临时的PHP数组,然后使用json_encode将其转换回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;}}

0