В настоящий момент многие сервисы предоставляют json api.
Я часто делал запросы на JS, чтобы получить json данные из браузера
const url = "https://someurl.website/someJSON.json"
const myRequest = new XMLHttpRequest()
myRequest.open("GET", url)
myRequest.responseType = "json"
myRequest.onload = function(response){
console.log(response)
}
myRequest.send()
json преобразовался в стандартые js массивы, объекты, и далее уже эти данные отображались
Как можно сделать это из PHP?
Т.е. что надо сделать в index.php, чтобы получить json данные, конвертировать их в php-шный массив/объект, и уже из этих данных создать html на сервере? У него есть какая-то событийная ориентированность, как на js? Т.е. сделать запрос, дождаться ответа, и уже после того, как придёт ответ, работать с данными.