我不是在谈论JSON。我有一个程序,输入是字符串格式的javascript数据结构,如下所示:
$string = "
var records = new Array();
records[0] = new Record('data1','data2',data3');
records[1] = new Record('data1','data2',data3');
records[2] = new Record('data1','data2',data3');";
是否有简单的方法/库将其转换为PHP数据结构?我能想到的唯一方法是使用str_replace来操作字符串,以便将其转换为JSON,然后使用json_decode。
只是想知道是否有更好的方法。
答案 0 :(得分:3)
不,你几乎可以找到最好的方法。
答案 1 :(得分:0)
您可以将其作为由某个字符分隔的字符串发布到PHP:
$phpArray = explode(",",$postValue);
这不是一种更好的方式来实现它。但并非没有潜在的问题。您必须确保您使用的分隔符未在文本中使用并验证。