2011-08-18 2 views
0

자바 스크립트 프로그램에서 사용해야하는 PHP 기능이 있습니다 ... 어떻게 그렇게할까요? javascript 함수는 이름을 사용하고 그 이름에서 파생 된 배열을 반환합니다. json 객체로 이름을 만들어야하고 PHP 함수를 편집하여 json 객체로 반환해야한다고 가정합니다. 이 일을 할 수있는 방법이 있습니까? 감사.PHP의 Javascript 기능?

기본적으로 자바 스크립트로 작성된이 함수는 자바 스크립트로 작성된 getData라고 가정 해 보겠습니다. var fizz = getData (bar)와 같이 사용됩니다. 나는 바를 입력 할 수 있어야하고 돌아 오는 fizz를 얻을 수 있어야하는 PHP 프로그램이 있습니다.

+6

PHP와 자바 스크립트는 완전히 별개입니다. 기능이 실제로 무엇인지를 보여 주시면 조언을 제공 할 수 있습니다. – jtbandes

+2

질문이 명확하지 않습니다. PHP 논리를 가져 와서 Javascript로 구현하거나 그 반대로 구현 하시겠습니까? 또한 PHP는 서버에서 실행되며 Javascript는 완전히 다른 세계에서 실행됩니다. 배경이 더 필요해. 코드를 표시해도 아프지 않습니다. – ashurexm

답변

1

그렇게처럼 작업을 수행 할 수 있습니다

<script type="text/javascript"> 
    var php_func_result = <?=json_encode(my_function($my_param)); ?>; 
</script> 
+0

그건 ... 작동합니까? 고마워요! –

2

여기에 AJAX를 사용하십시오. 당신은 서버 측 PHP 코드로 AJAX 호출을하고 필요한 것을 얻을 필요가있다. jQuery를 사용할 수 있습니다 : http://api.jquery.com/category/ajax/

Here PHP에 대한 몇 가지 예를 찾을 수 있습니다 (맨 아래로 스크롤). 예제 중 하나는 php + json입니다. 서버 측 기술이 무엇인지는 중요하지 않습니다.

관련 문제