Получить данные из PUT

329
28 октября 2017, 18:00

В php для получения данных из POST и GET есть соответствующие методы, но как получить данные например из PUT ?

Пробовал $HTTP_POST_VARS['name']; не получается

Answer 1

Как рекомендует php.net. Получать данные из потока stdin

$putdata = fopen("php://input", "r");
/* Открываем файл на запись */
$fp = fopen("myputfile.ext", "w");
/* Читаем 1 KB данных за один раз
   и пишем в файл */
while ($data = fread($putdata, 1024))
  fwrite($fp, $data);
/* Закрываем потоки */
fclose($fp);
fclose($putdata);
READ ALSO
Как отсортировать массив и получить на выходе ключи объектов

Как отсортировать массив и получить на выходе ключи объектов

Есть следующий алгоритм, написанный мной на JS:

271
Как хранить токены и пароли, которые необходимы для работы приложения?

Как хранить токены и пароли, которые необходимы для работы приложения?

ПриветствуюМне в приложении, например, нужно обращаться к базе, а значит нужно как-то получать и хранить логин, пароль для базы; нужно обращаться...

413
Граница слова preg_replace

Граница слова preg_replace

Не понимаю, почему находит простое слово, если я указал границу?

212
Как применить двойную сортировку?

Как применить двойную сортировку?

Имею проблему с сортировкой в таблицеЕсть стандартное строение листа(таблицы):

221