$HTTP_RAW_POST_DATA

$HTTP_RAW_POST_DATA used to contain the raw POST data of an HTTP request.

$HTTP_RAW_POST_DATA was removed in version 7.0: it is replaced by php://input.

<?php

    // $a->file was filled with $_FILES at some point
    move_uploaded_file($a->file['tmp_name'], $target);

?>

Documentation

Related : php://input, php://output, php://memory

Removed in PHP