ホームページ >バックエンド開発 >PHPチュートリアル >JavaScript から PHP 関数を呼び出すことはできますか?
JavaScript ファイルへの PHP 機能の埋め込み
PHP 機能を JavaScript (.js) ファイルにシームレスに統合できますか?この疑問は、開発者が別々の JavaScript 関数と PHP 関数を組み合わせたい場合に生じます。この統合をガイドするための詳細な分析を次に示します。
JavaScript に PHP ファイルを含める
答えは「はい」です。JavaScript ファイルに PHP コードを含めることは可能です。これを実現するには、従来の JavaScript 構文を使用して PHP ファイルを直接「インクルード」することはできません。代わりに、異なるスクリプト間の通信を可能にする AJAX メカニズムを利用できます。
JavaScript から PHP 関数を呼び出す方法
JavaScript から PHP 関数を呼び出すには、次の手順に従います。手順:
例:
PHP 関数を考えてみましょうファイル myLib.php 内の myFunc:
function myFunc($param1, $param2) { return $param1 + $param2; }
JavaScript 関数 myJsFunc では、AJAX を使用して myFunc を呼び出すことができます:
let request = new XMLHttpRequest(); request.open("GET", "myLib.php"); request.onload = function() { if (request.status == 200) { const result = request.responseText; // Do something with the result } }; request.send("param1=" + param1 + "¶m2=" + param2);
このコードは、次のような GET リクエストを PHP スクリプトに送信します。関数パラメータを取得し、返された結果を JavaScript コード内で処理します。
以上がJavaScript から PHP 関数を呼び出すことはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。