PHP gibt JSON an JQUERY AJAX CALL zurück

Um JSON von einem PHP-Skript an einen jQuery-AJAX-Aufruf zurückzugeben, können Sie in PHP die Funktion json_encode() verwenden, um ein Array oder ein Objekt in einen JSON-String zu konvertieren. Dann können Sie in dem PHP-Skript die Funktion header() verwenden, um den "Content-Type" auf "application/json" zu setzen und den JSON-String auszugeben.

Auf der jQuery-Seite können Sie die Methode $.ajax() oder $.getJSON() verwenden, um den AJAX-Aufruf durchzuführen und die vom PHP-Skript zurückgegebenen JSON-Daten zu verarbeiten.

Beispiel: PHP-Seite:

<?php
$data = ["name" => "John Doe", "age" => 25];
header('Content-Type: application/json');
echo json_encode($data);
?>

jQuery-Seite:

$.ajax({
    url: 'your_php_script.php',
    type: 'GET',
    dataType: 'json',
    success: function(data) {
        console.log(data); // {"name":"John Doe","age":25}
    }
});

oder

$.getJSON('your_php_script.php', function(data) {
    console.log(data); // {"name":"John Doe","age":25}
});

Bitte beachten Sie, dass Sie sicherstellen müssen, dass Ihre jQuery-Version mit Ihrer Server-PHP-Version kompatibel ist.