나는 flickr API와 PHP로 놀고있다. Ajax를 통해 PHP에서 Javascript로 일부 정보를 전달하고 싶습니다. 나는 다음과 같은 코드를 가지고 :5.2에서 이스케이프 처리되는 PHP Json 인코딩
다음 예에서 JSON 문자열 결과json_encode($pics);
:
이[{"id":"4363603591","title":"blue, white and red...another seattle view","date_faved":"1266379499"},{"id":"4004908219","title":"\u201cI just told you my dreams and you made me see that I could walk into the sun and I could still be me and now I can't deny nothing lasts forever.\u201d","date_faved":"1259987670"}]
자바 스크립트로 인해 두 번째 항목에서 이스케이프 작은 따옴표 ("에, 그러나,이 문제가를 can not deny ").
나는이 따옴표를 제거하기 위해 옵션 매개 변수와 함수로 json_encode를 사용하려면,하지만 PHP 5.3에서만 사용할 수, 난 5.2 (나의 서버)를 실행하고 있습니다. Json에서 전체 배열을 실행하고 모든 것을 이스케이프 처리하는 빠른 방법이 있습니까? 이 작업을 수행 할 방법을 찾았지만 데이터를 생성 할 때 엔 인코딩을 처리하는 것처럼 보입니다. 데이터를 생성하는 사람이 아니기 때문에 할 수없는 작업입니다.
var photos = eval('(' + resptxt + ')');
그게 효과가있어. 좋아 고마워! – NickAldwin