Dev/PHP

php 자바스크립트 함수 호출

샤해 2012. 9. 25. 13:24

[ 개요 ]

php에서 자바스크립트 함수를 호출하는 방법

 : php 구역인 '<?  ?>'안에서 javascript의 함수를 간단히 호출하는 방법


[ 기본 ]

<? echo("<script language='javascript'>test_call();</script>"); ?>


[ 설명 ]

기본적인 PHP의 출력문인 'echo'를 통해 javascript의 선언과 함수 호출을 동시에 해주면 끝!


[ 응용 ]

A. <? echo("<script language='javascript'>test_call($php_type);</script>"); ?>

B. <? echo("<script language='javascript'>test_call(\"".$php_type."\");</script>"); ?>


[ +설명 ]

응용이랄것 까진 없지만, 위와같이 $php_type이라고 선언해준 PHP의 변수처럼 인자값을 활용할 수 있습니다.

개인적으로 둘다 작동은 잘하는데, B의 방법이 조금 더 안전하고 정확하다고 봅니다.


by. 샤해

http://sharphail.tistory.com