HTML は PHP 関数をトリガーできますか?

angryTom
リリース: 2023-02-28 18:20:01
オリジナル
2825 人が閲覧しました

HTML は PHP 関数をトリガーできますか?

#HTML は PHP 関数をトリガーできますか?

html は php 関数をトリガーできません。HTML はハイパーテキスト マークアップ言語であり、ページ構造を構築するためにのみ使用されます。php の特定の関数をトリガーすることはできません。

PHP の特定の関数をトリガーするには、次の実装方法があります。

#● JavaScript を使用して、ajax リクエストを送信し、PHP の特定の関数をトリガーします。

# a タグを使用してページを更新し、PHP の特定の機能をトリガーするいくつかのパラメーターを取得します。

具体的な実装方法は次のとおりです:

1. Ajax を使用して php 関数をトリガーする

(1) JavaScript コード

var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
       if (this.readyState == 4 && this.status == 200) {
           console.log(this.responseText)
       }
};
xmlhttp.open("GET", "test.php?func=sayHi", true);
xmlhttp.send();
ログイン後にコピー

(2) test.php ファイル

<?php
    if ($_GET[&#39;func&#39;] == &#39;sayHi&#39;) {
        sayHi();
    }
    
    function sayHi () {
        echo "hello world"
    }
?>
ログイン後にコピー

2. タグを使用して php 関数をトリガーします

(1) HTML コード

<a href="http://localhost/test.php?func=sayHi">触发php函数</a>
ログイン後にコピー

( 2 ) test.php ファイルは上記と同じです


推奨: "

PHP チュートリアル "

以上がHTML は PHP 関数をトリガーできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!