Тогда одно из двух:
require.send('person='+person);
И на сервере поучить объект или массив как:
$a = json_decode($_POST['person']); //$a будет объектом
//или
$a = json_decode($_POST['person'], true); //$a будет массивом
Либо получать необработанные данные:
require.send(person);
и на сервере:
$a = json_decode(file_get_contents('php://input'));
Если при этом клиентом будут отправляться и бинарные данные, то использовать поток php://input нельзя, он не поддерживает тип multipart/form-data.
Скачивайте
руководство РНР и изучайте.