Навіть фермери знають, що в php з джентльменського набору архітектури REST є лише $_GET та $_POST. З цим можна щось придумати через нехитрі танці та $_SERVER['REQUEST_METHOD'];
$_PUT = array();
if($_SERVER['REQUEST_METHOD'] == 'PUT') {
$putdata = file_get_contents('php://input');
$exploded = explode('&', $putdata);
foreach($exploded as $pair) {
$item = explode('=', $pair);
if(count($item) == 2) {
$_PUT[urldecode($item[0])] = urldecode($item[1]);
}
}
}
Суперглобальним масив $_PUT
не буде, але жити можна 🙂