Каким-то образом вам удалось передать ваши данные со значением в качестве ключа и без прикрепленного значения, поэтому вам нужно учитывать это в любом коде, обращающемся к серверу (возможно, вы использовали JSON.Stringify для объекта вместо простой передачиобъект?).Пока вы не исправите это, вы можете получить доступ к своим данным следующим образом:
$json = json_decode(array_keys($_POST)[0]);
print_r($json);
Вывод:
stdClass Object (
[abc] => 1
[def] => 2
)