인라인 JavaScript 코드 내에서 PHP 변수에 액세스하는 것은 제공된 코드 조각에서 볼 수 있듯이 간단합니다. 그러나 외부 자바스크립트 파일을 사용하는 경우에는 이러한 직접 접근이 불가능합니다.
이러한 제한을 극복하기 위해 페이지 실행 중에 원하는 PHP 변수 값을 외부 자바스크립트 파일에 삽입할 수 있습니다. 다음은 대체 접근 방식입니다.
<?php $color = "Red"; echo "<script type='text/javascript'>var color = '$color';</script>"; ?>
이 코드에서는 echo를 사용하여 외부 JavaScript 파일에 $color 변수를 명시적으로 삽입합니다.
// file.js alert("color: " + color);
이제 외부 JavaScript 파일( file.js), color 변수에 직접 액세스할 수 있습니다. 이 접근 방식을 사용하면 인라인 JavaScript 코드가 필요 없이 외부 JavaScript 파일에서 PHP 변수를 활용할 수 있습니다.
위 내용은 외부 JavaScript 파일에서 PHP 변수에 액세스하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!