PHP를 처음 접한다면 나와 함께 위로 해주십시오. 나는 동일한 페이지에 PHP
과 jQuery
의 혼합물을 사용하고 있습니다. jQuery
에서 PHP
으로 변수를 전달해야합니다. 내가 만난 모든 예제는 내가 원하지 않는 서버의 PHP
파일에 변수를 전달하는 방법을 설명합니다. 지금까지 jQuery $ .toJSON();을 사용하여 객체를 JSON으로 변환 할 수있었습니다. 제 질문은 : jQuery
과 PHP
이 모두 같은 페이지에 있으면 jQuery 데이터를 PHP 코드로 전달할 수 있습니까? PHP가 클라이언트 측 스크립트가 아니라 서버 측 스크립트가 아니므로같은 페이지에서 jQuery에서 PHP로 변수 전달하기
var myObject = {name: 'Tomas', age: 38};
var encoded = $.toJSON(myObject);
var name = $.evalJSON(encoded).name;
var version = $.evalJSON(encoded).age;
PHP가 실행되기 때문에 간단한 대답이 없습니다. _before_ 페이지가로드됩니다. 하지만 당신은 페이지에 변수의 일종의 저장 (세션/쿠키 등)을 트리거 할 수 있습니다. 아주 간단한 해결책은 동적으로로드 된 이미지 또는 스크립트 안에 PHP를 넣는 것입니다. –
당신은 할 수 없습니다. PHP는 서버에서 실행되고 jquery는 브라우저에서 실행됩니다. –
PHP는 서버에서 실행되지만, 여전히 PHP 함수를 실행할 수 있으며 PHP 데이터는 세션 중에 사용할 수 있습니다. – FadelMS