>  기사  >  백엔드 개발  >  HTML에 PHP를 삽입하는 쉬운 방법

HTML에 PHP를 삽입하는 쉬운 방법

不言
不言원래의
2018-04-16 17:18:3525573검색

이 글에서는 HTML에 PHP를 삽입하는 간단한 방법을 주로 자세히 소개합니다. 관심 있는 친구들이 참고할 수 있습니다.

주문 제출 및 주문 정보 표시 예제를 사용합니다. . 이 예제에는 두 개의 파일이 포함되어 있습니다. 주문 제출을 위한 html 파일: orderform.html, 주문 정보 표시를 위한 php 파일: processorder.php. 이 두 파일을 test_1 폴더 아래에 두고 test_1 폴더를 htdocs 디렉터리 아래에 두었습니다.
파일 구성은 xampps가 설치한 통합 환경을 이용하여 아래 그림과 같습니다.

주문을 제출하는 html 파일 orderform.html은 다음과 같습니다.

<form action="processorder.php" method="post">
  <table>
    <tr bgcolor="#cccccc">
      <td width="150">Item</td>
      <td width="15">Quantity</td>
    </tr>
    <tr>
      <td>Tires</td>
      <td align="center"><input type="text" name="tireqty" size="3" maxlength="3" /></td>
    </tr>
    <tr>
      <td>Oil</td>
      <td align="center"><input type="text" name="oilqty" size="3" maxlength="3" /></td>
    </tr>
    <tr>
      <td>Spark Plugs</td>
      <td align="center"><input type="text" name="sparkqty" size="3" maxlength="3" /></td>
    </tr>
    <tr>
      <td colspan="2" align="center"><input type="submit" value="Submit Order" /></td>
    </tr>
  </table>
</form>

주문 정보를 표시하는 php 파일 processorder.php는 다음과 같습니다.

<?php
// create short variable names, also can use &#39;$_REQUEST[&#39;name&#39;]&#39;
$tireqty = $_POST[&#39;tireqty&#39;];
$oilqty = $_POST[&#39;oilqty&#39;];
$sparkqty = $_POST[&#39;sparkqty&#39;];
?>

<!DOCTYPE html>
<html>
<head>
  <title>Bob &#39;s Auto Parts - Order Results</title>
</head>
<body>
  <h1>Bob &#39;s Auto Parts</h1>
  <h2>Order Results</h2>
  <?php
  echo "<p>Order processed at ";
  echo date(&#39;H:i, jS F Y&#39;)."</p>";
  echo "<p>Your order is as follows: </p>";
  echo "$tireqty tires<br />";
  echo $oilqty.&#39; bottles of oil<br />&#39;;
  echo $sparkqty." spark plugs<br />"
  ?>
  ---------------------------------------------------<br />
  <?php
  $testHeredoc = <<< EOF
  line 1  
  line 2  
  line 3  
EOF;
  echo "$testHeredoc"."<br />";
  ?>
  ---------------------------------------------------<br />
  <?php
  echo "About Comment:";
  //Here is a comment.
  #Here is a comment too.
  /*
  Here is multi line comment.
  Here is multi line comment.
   */
  ?>
</body>
</html>

http를 입력하세요. 브라우저 ://localhost/test_1/orderform.html에 아래와 같이 주문 정보를 입력하는 페이지가 표시됩니다.

번호를 입력한 다음 "주문 제출" 버튼을 클릭하세요. 내용을 제출하세요. 페이지는 아래와 같이 PHP 파서에 의해 구문 분석된 후 processorder.php에 의해 생성된 html 페이지를 표시합니다.

이 예에서 다음 사항을 배울 수 있습니다.

1 구문. 코드 형식은 3da3cff45caafd6a36710897ee8ad4b9입니다. 시작 기호 "

2. post 메소드로 제출된 양식 내용은 PHP의 "$_POST[]" 배열 또는 "$_REQUEST[]" 배열을 통해 이름으로 얻을 수 있습니다. 이 배열은 슈퍼 전역 변수입니다.

3. 문자열은 작은따옴표나 큰따옴표로 묶을 수 있고, 작은따옴표 방지는 키보드의 왼쪽 상단에 있으며 ~와 같은 키입니다.

세 가지 종류의 따옴표에는 서로 다른 기능이 있습니다.

  • 작은따옴표 안의 문자열은 일반 텍스트로 출력됩니다.

  • 큰따옴표 안에 변수가 있으면 변수로 대체된 값은 텍스트를 출력합니다.

  • 반 작은 따옴표를 실행 기호라고 합니다. PHP 파서는 먼저 반 작은 따옴표 안의 내용을 실행하고 실행 후 결과를 반환합니다.

4. 마침표 "."를 사용하여 문자열을 연결할 수 있습니다. 점은 PHP의 유일한 문자열 연결 문자로, Java의 "+"와 동일합니다.

5. PHP에는 세 가지 주석 방법이 있습니다. Java와 같은 한 줄 주석 "//", Java와 같은 여러 줄 주석 "/**/".

6.php의 모든 변수는 사용 시 "$"로 시작하며, 사용 시 변수를 미리 선언할 필요가 없습니다.

그리고 변수에 할당된 값의 유형에 따라 변수의 유형도 언제든지 변경될 수 있습니다. PHP 변수의 유형은 할당할 때마다 결정되고 변경됩니다.
첫 번째 PHP 예제는 여기까지입니다. 편집자가 편집한 기사에 계속 관심을 가져주시길 바랍니다.


위 내용은 HTML에 PHP를 삽입하는 쉬운 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.