Der Aufruf einer PHP-Funktion aus einer JavaScript-Funktion ermöglicht die Integration zwischen serverseitigem und clientseitigem Code. So erreichen Sie dies:
AJAX (Asynchronous JavaScript and XML) ermöglicht die Kommunikation zwischen JavaScript und einem Server, ohne die gesamte Seite zu aktualisieren. Wenn ein Ereignis auf der Webseite eine Anfrage auslöst, sendet AJAX eine asynchrone Anfrage an eine PHP-Datei. Die Antwort vom Server wird dann verwendet, um den relevanten Abschnitt der Seite zu ändern.
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']); }
Wenn Sie diese Schritte befolgen, können Sie serverseitige und clientseitige Funktionen nahtlos integrieren, indem Sie PHP-Funktionen aus JavaScript aufrufen Funktionen.
Das obige ist der detaillierte Inhalt vonWie kann ich eine PHP-Funktion aus JavaScript aufrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!