ホームページ  >  記事  >  バックエンド開発  >  PHP を HTML に埋め込む簡単な方法

PHP を HTML に埋め込む簡単な方法

不言
不言オリジナル
2018-04-16 17:18:3525575ブラウズ

この記事では、HTML に PHP を埋め込む簡単な方法を主に紹介します。興味のある方は参考にしてください。

注文を送信して注文情報を表示する例を使用します。 。この例には 2 つのファイルが含まれています。注文を送信するための HTML ファイル: orderform.html、注文情報を表示するための php ファイル: processorder.php。これら 2 つのファイルを 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. HTML に php を埋め込むコードの形式は: 3da3cff45caafd6a36710897ee8ad4b9 です。開始記号「

2. post メソッドによって送信されたフォームのコンテンツは、PHP の "$_POST[]" 配列、または "$_REQUEST[]" 配列を通じて名前で取得できます。これらの配列はスーパーグローバル変数です。

3. 文字列は一重引用符または二重引用符で囲むことも、逆一重引用符で囲むこともできます (逆一重引用符はキーボードの左上隅にあり、~ と同じキーです)。

3 種類の引用符には異なる機能があります:

  • 一重引用符内の文字列はプレーンテキストとして出力されます。

  • 二重引用符内の変数がある場合は、値は変数に置き換えられ、テキストが出力されます。

  • 逆一重引用符は実行シンボルと呼ばれ、PHP パーサーは最初に逆一重引用符内の内容を実行し、実行後に結果を返します。

4. 文字列はピリオド「.」を使用して接続できます。ドットは、PHP における唯一の文字列連結文字であり、Java の「+」に相当します。

5. PHP には 3 つのコメント メソッドがあります: Java のような単一行のコメント「//」、シェルのような単一行のコメント「#」、Java のような複数行のコメント「/**/」。

6.phpのすべての変数は使用時に「$」で始まり、使用時に事前に変数を宣言する必要はありません。

そして、変数の型も、変数に割り当てられた値の型に応じていつでも変更できます。 PHP 変数の型は、割り当てのたびに決定され、変更されます。
最初の php の例は以上です。今後も編集者がまとめた記事に注目していただければ幸いです。


以上がPHP を HTML に埋め込む簡単な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。