Судя по ответам, вы меня не поняли. Я знаю как получать json в js и как работать с ним в пхп. Вопрос состоит в другом.
Я ввожу такой запрос: https://suggestions.dadata.ru/suggestions/api/4_1/..., на странице мне выводится json ответ, как он выводится? Это обычное echo?
Ты отправляешь на сервер запрос, а он отправляет ответ с необходимыми заголовками. (и да, через echo сработает).
Вы знакомы с понятиями "фреймворк", HTTP-протокол...советовал бы изучить, очень помогает освободить голову)
Если ваш уровень программиста хорош то вот серия видосов https://elisdn.ru/blog/113/psr7-framework-http которая объясняет как устроены современные фреймворки...мне очень зашла
JSON это просто формат хранения данных, удобный для передачи. Что с ним делать после кодирования? Перекодировать обратно в нужном скрипте/приложении и использовать полученные данные.