답변 3개
채택된 답변
+20 포인트
4년 전
php 배열변수를 js 에서 굳이 사용하고싶으시면 이거 참고하세요
Copy
<?php
$tmp = array(
array('a' => 1, 'b' => 11),
array('a' => 2, 'b' => 22),
array('a' => 3, 'b' => 33),
array('a' => 4, 'b' => 44)
);
?>
<script type="text/javascript">
var jsonString = '<?=json_encode($tmp)?>';
var tmp = JSON.parse(jsonString);
for (let i = 0;i < tmp.length;i++) {
console.log(tmp[i]);
}
</script>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
블랙캣77
4년 전
php와 스크립트는 다릅니다. 따로 서로 간에 변수를 받아서 사용하거나 할수는 없습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
백수1995
4년 전
실행 시점이 달라요
<?php echo $it["+s+"];?> 이부분은 서버에서 실행
나머지는 클라이언트에서 실행
혹시 같이 될꺼라 생각하셨다면 접으셔야 됩니다. ㅎㅎ
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인