php 변수를 javascript를 이용해 옮기는 방법

최고관리자 6년전 신고 
php와 javascript를 이용해 프로그램 코딩을 하다보면 php의 변수를 앞쪽으로 옮겨야 할 필요가 있습니다.

이때 php는 순차적으로 처리되는 프로그램이라서 문제가 발생하게 되는데요.

이 한계를 극복하기 위해 javascript를 이용하면 됩니니다.

먼저, php 변수를 설정합니다.

php 변수명이 '$aaa'라고 한다면 javascript를 이용해 이 값을 불러오는 방법은 다음과 같습니다.

<s'+'cript>
<?php=$aaa ?>
</s'+'cript>

주의) 위에서 [s'+'cript]라고 되어 있는 것은 'script'로 붙여야 됩니다.

여기서 주목할 점은 <?php=$aaa ?>에서 반드시 공백없이 붙여서 사용해야 된다는 것입니다.

<?=$aaa ?> 혹은 <?php=$aaa ?>

이제 옮기고자 하는 위치에 id를 가진 객체를 만들거나 지정합니다.

원하는 위치에 <span>태그를 생성했다고 가정하면 이것의 id를 'bbb'라고 하겠습니다.

<span id="bbb"></span>

이제 javascript를 이용해 여기로 값을 옮기면 됩니다.

<s'+'cript>
document.getElementById('bbb').innerHTML = <?=$aaa ?>;
</s'+'cript>

요런식으로 사용하면 php의 값을 옮길 수 있습니다.

모바일 버전으로 보기