Отправка ответа JSON в PHP: методы и примеры кода

Чтобы отправить ответ JSON в PHP, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование функции header()и json_encode()

$data = array(
    'name' => 'John Doe',
    'age' => 30,
    'email' => 'johndoe@example.com'
);
header('Content-Type: application/json');
echo json_encode($data);

Метод 2: использование функции json_encode()и echo

$data = array(
    'name' => 'John Doe',
    'age' => 30,
    'email' => 'johndoe@example.com'
);
echo json_encode($data);

Метод 3: использование функции header()и echo

$data = array(
    'name' => 'John Doe',
    'age' => 30,
    'email' => 'johndoe@example.com'
);
header('Content-Type: application/json');
echo json_encode($data);

Все эти методы включают создание массива данных, его кодирование в JSON с помощью json_encode()и последующую отправку ответа JSON клиенту.