Web 開発者にとって、HTML と PHP は 2 つの非常に重要なプログラミング言語です。 HTML はコンテンツをレンダリングするために使用されるマークアップ言語であり、PHP は Web サイトに動的機能を実装するために使用されるサーバー側プログラミング言語です。 Web サイトに動的関数を実装する必要がある場合は、PHP を使用する必要があります。多くの場合、HTML で PHP メソッドを呼び出す必要があります。では、HTML で PHP メソッドを呼び出すにはどうすればよいでしょうか?この記事ではそれに答えます。
HTML で PHP メソッドを呼び出すには、次の手順が必要です。
まず、ファイル拡張子を「.html」から「.php」に変更する必要があります。こうすることで、サーバーは HTML コードだけでなく PHP コードも処理できるようになります。
HTML ファイルでは、特定のタグを使用して PHP コードを埋め込むことができます。 PHP コード ブロックでは、PHP 関数、変数、その他の有効な PHP コードを記述することができます。基本的な例を次に示します。
<html> <body> <h1>欢迎来到我的网站</h1> <?php // 下面是一个简单的PHP函数示例 function welcomeMessage($name) { echo "欢迎, " . $name . "!"; } //调用函数 welcomeMessage("张三"); ?> </body> </html>
この例では、単純な PHP 関数を使用してウェルカム メッセージを出力します。この PHP コードを HTML ページの本文に埋め込みました。ユーザーがこのページにアクセスすると、「ようこそ、Zhang San!」というメッセージが表示されます。 (もちろん、この例を使用するには、コードを PHP サーバーにアップロードして実行する必要があります。)
場合によっては、フォームを通じて PHP 関数を呼び出すことができます。これを行うには、form タグを使用してフォームを作成する必要があります。フォームの action 属性で、実行する関数を含む PHP ファイルの名前を指定する必要があります。フォームの送信ボタンでは、name 属性と value 属性を使用してボタンの名前と表示テキストを定義する必要があります。以下に例を示します。
<html> <body> <h1>PHP表单示例</h1> <form action="form.php" method="post"> <label for="name">请输入您的名字:</label> <input type="text" id="name" name="name"> <input type="submit" name="submitBtn" value="提交"> </form> </body> </html>
この例では、フォームを作成し、そのフォームを実行する PHP ファイルの名前を指定します。入力フィールドと送信ボタンも定義します。
フォーム データを受信した後、PHP ファイルはすべてのデータを処理します。 PHP ファイルでは、$_POST 配列を使用してフォーム データを取得できます。以下に例を示します。
<?php $name = $_POST['name']; // 下面是一个简单的PHP函数示例 function welcomeMessage($name) { echo "欢迎, " . $name . "!"; } //调用函数 welcomeMessage($name); ?>
この例では、$_POST 配列を使用して、名前が存在する場合にフォーム内の名前を取得します。次に、ウェルカム メッセージ機能を再度呼び出しました。
概要
HTML での PHP メソッドの呼び出しは、特に複雑ではありません。ファイル拡張子を「.html」から「.php」に変更し、PHP コード ブロックを HTML コードに埋め込んで PHP 関数を実行し、フォームに action 属性を設定して PHP ファイルを呼び出して処理するだけです。フォームデータ。この記事がお役に立てば幸いです!
以上がHTMLでphpメソッドを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。