> 백엔드 개발 > PHP 문제 > PHP 프로그램에 HTML 코드를 삽입하는 세 가지 방법

PHP 프로그램에 HTML 코드를 삽입하는 세 가지 방법

王林
풀어 주다: 2023-03-07 22:58:02
앞으로
4258명이 탐색했습니다.

PHP 프로그램에 HTML 코드를 삽입하는 세 가지 방법

php 프로그램을 html 코드에 삽입하는 세 가지 방법은 다음과 같습니다.

첫 번째는 HTML에 PHP를 추가하는 것입니다.

html 코드의 큰 섹션에서 php를 실행해야 하는 각 위치

예를 들어 line7-9:

 1 <head>
 2     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 3     <meta http-equiv="Content-Language" content="zh-CN" />
 4     <title>Hello World</title>
 5 </head>
 6 <body>
 7     <?php
 8     echo "Hello world!这是正文";
 9     ?>
10 </body>
11 </html>
로그인 후 복사

두 번째 방법은 echo를 사용하여 HTML을 출력하는 것입니다.

일부 HTML 요소에는 큰따옴표가 있기 때문에 오류를 방지하고 이스케이프 단계를 저장하기 위해 echo로 출력된 내용을 작은따옴표로 묶습니다. 예를 들어, 다음과 같은 코드가 있습니다:

(동영상 공유 학습: php video tutorial)

  <?php
      if(!$_POST){
      echo ‘<form action="" method="post">
      服务器地址:<input type="text" name="host" value="localhost" /><br />
      数据库账号:<input type="text" name="user" value="" /><br />
      数据库密码:<input type="password" name="pwd" value="" /><br />
      指定数据库:<input type="text" name="db" value="test" /><br />
      <input type="submit" value="确定"/>
      </form>‘;
     }
 ?>
로그인 후 복사

또는 이스케이프 기호가 있는 이러한 종류의 코드:

<?php
     echo "<input type=\"submit\" value=\"确定\"/>" ;
 ?>
로그인 후 복사

세 번째는 (<<<) 태그를 사용하는 것입니다. , 이는 PHP168의 템플릿 코드에서 처음 나타났습니다.

  <?php
      print <<<EOT
      <div class="slidecont">{$label[deepblue_mainslide]}</div>
     <div class="newcontainter">
          <div class="head">{$label[deepblue_mainh1]}</div>
          <div class="cont" id="Tab1">{$label[deepblue_maint1]}</div>
          <div class="cont" id="Tab2">{$label[deepblue_maint2]}</div>
      </div>
      <a href="$rs[url]" title="$rs[descrip]" target="_blank">$rs[name]</a>
 EOT; 
 ?>
로그인 후 복사

"HTML의 큰 부분을 출력하는 것이 편리하고, 이스케이프가 필요하지 않으며, 변수를 인용할 수 있다는 장점이 있습니다.

하지만 (<<

여기의 EOT 태그는 print <<

와 같은 태그로 대체할 수 있습니다. 관련 권장 사항: php tutorial

위 내용은 PHP 프로그램에 HTML 코드를 삽입하는 세 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿