我有一张表,其中载有我计划请求并传递给的序列化数组行JavaScript。
JavaScript
问题是-是否可以unserialize使用JavaScript而不是PHP?
unserialize
否则,我将不得不加载所有行,对其进行循环并反序列化,然后将它们分配给一个临时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
json_encode
echo json_encode( unserialize( $array));