AJAX ИЗ PHP В JS
Для взаимодействия между серверной и клиентской частями web-приложения используется технология Ajax, которая позволяет обмениваться данными без перезагрузки страницы. Для отправки запросов на сервер и получения ответов, в PHP используется функция ajax()
.
Пример кода на PHP:
function ajax() {
$data = array(
'name' => 'John',
'age' => 30
);
echo json_encode($data);
}
Для получения данных в JavaScript используется объект XMLHttpRequest. В примере кода ниже отправляем запрос на сервер и выводим ответ в консоль:
let xhr = new XMLHttpRequest();
xhr.open('GET', 'example.php', true);
xhr.send();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
let response = JSON.parse(xhr.responseText);
console.log(response);
}
}
В итоге мы отправляем запрос на сервер, получаем ответ в формате JSON и выводим его в консоль.
Passing data from PHP to JavaScript: methods, their pros and cons, and how to implement them
(ajax) БЕРЕМ ИЗ JS в PHP и в БАЗУ ДАННЫХ - Программируем чат на HTML, CSS, JavaScript, PHP, SQL
PHP Front To Back [Part 18] - PHP \u0026 AJAX
Simple Ajax in PHP
Get data from database using AJAX, Javascript, PHP, MySQL
Отправляем HTML формы через AJAX на JS/PHP
JavaScript: Post to PHP (AJAX)
Simple PHP AJAX using JQuery
How to Send Multiple Data Using Ajax in PHP - Ajax Tutorial
1: How to Get Started With AJAX - AJAX Tutorial For Beginners - Learn AJAX - PHP - JavaScript