Зависит от протокола по которому сервер принимает данные и того в каком формате он эти данные ожидает. Если сервер требует данные по http, то можно использовать curl. Данные что вы показали являются массивом, но это не массив неизвестной длинны с элементами одинакового типа, а скорее список пар ключ-значение. Можно передать его как urlencoded параметры запроса. Можно конвертировать json и отправить в теле POST запроса. Но опять же, всё зависит от от того что ждёт сервер.