从 JavaScript 函数调用 PHP 函数可以实现服务器端和客户端代码之间的集成。以下是实现此目的的方法:
AJAX(异步 JavaScript 和 XML)允许 JavaScript 和服务器之间进行通信,而无需刷新整个页面。当网页上的事件触发请求时,AJAX 会向 PHP 文件发送异步请求。然后使用来自服务器的响应来修改页面的相关部分。
JavaScript:
function callPHP() { $.ajax({ url: 'my_script.php', method: 'POST', data: { name: 'John Doe' }, success: function(data) { // Process the PHP function output and display it }, error: function() { alert('Error calling the PHP function'); } }); }
PHP:
function greet($name) { return "Hello, $name!"; } if (isset($_POST['name'])) { echo greet($_POST['name']); }
按照以下步骤,您可以通过调用无缝集成服务器端和客户端功能来自 JavaScript 函数的 PHP 函数。
以上是如何从 JavaScript 调用 PHP 函数?的详细内容。更多信息请关注PHP中文网其他相关文章!