HTML 파일 내에서 PHP 스크립트 실행
질문: .html 파일 내에서 PHP 코드를 어떻게 실행할 수 있나요?
설명:
확장자가 .php인 PHP 파일과 달리 확장자가 .html인 HTML 파일에서는 PHP 스크립트를 직접 실행할 수 없습니다. 이는 HTML과 PHP가 고유한 규칙과 구문을 가진 서로 다른 프로그래밍 언어이기 때문입니다.
해결책:
HTML 내에서 PHP 코드를 실행하는 핵심은 PHP를 사용하는 것입니다. .php 확장자를 가진 스크립트 파일입니다. 분석 내용은 다음과 같습니다.
URL 재작성에 .htaccess 사용:
만들려면 HTML 파일에서 PHP 코드를 실행하는 것처럼 나타나면 .htaccess 파일을 사용하여 URL을 다시 작성할 수 있습니다.
RewriteEngine On<br> RewriteRule ^(.*).html$ .php [NC]
이 규칙은 .html로 끝나는 모든 URL 요청을 해당 .php로 리디렉션합니다. file.
PHP 코드 조각:
index.php 파일에서 다음과 같이 평소대로 PHP 코드를 작성할 수 있습니다.
<code class="php"><?php echo "Hello world"; ?></code>
HTML로 PHP 출력 표시:
PHP 코드에 의해 생성된 출력을 HTML 파일에 표시하려면 PHP의 echo 문을 사용할 수 있습니다.
<code class="html"><!-- index.html --> <html> ... <?php echo "Hello world"; ?> // This will be replaced with the PHP output ... </html></code>
다음과 같은 경우 HTML 파일에 액세스하면 웹 서버는 .htaccess 다시 쓰기 규칙을 처리하고 요청을 index.php 파일로 리디렉션합니다. PHP 코드가 실행되어 원하는 출력이 생성됩니다.
위 내용은 HTML 파일에서 PHP 코드를 직접 실행할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!