2010-02-16 4 views
0

JSON에 대해 말하는 것이 아닙니다. 나는이 같은 입력 문자열 형식의 자바 스크립트 데이터 구조 인과 프로그램, 뭔가있어 :자바 스크립트 문자열을 PHP 배열로 변환

$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를 사용하는 것입니다.

더 좋은 방법이 있는지 궁금합니다.

답변

3

아니, 당신은 그것을 할 수있는 가장 좋은 방법에 꽤 많은 타격을 입었습니다.

0

당신은 몇 가지 문자로 구분 된 문자열로 PHP로 게시 할 수 있습니다

$phpArray = explode(",",$postValue); 

이 더 좋은 방법을 할 수있는 또 다른 방법이 아니다. 그러나 잠재적 문제는 없습니다. 사용하는 구분 기호가 텍스트에 사용되지 않았는지 확인하고 유효성을 검사해야합니다.

관련 문제