【发布时间】:2018-07-15 01:49:45
【问题描述】:
我正在尝试在 php 中声明 HTTP PUT 变量。这是我的代码:
<?php
${"_" . $_SERVER['REQUEST_METHOD']} = /* What should be here? */;
?>
我尝试了var_dump($_SERVER),但它不包含使用 ajax 请求发送的数据。我确定$.ajax()没有问题。
【问题讨论】:
-
亲爱的反对者。你甚至明白我的问题是什么吗?
-
“我尝试了 var_dump($_SERVER),但它不包含使用 ajax 请求发送的数据” - 为什么要...? lornajane.net/posts/2008/accessing-incoming-put-data-from-php, php.net/manual/en/features.file-upload.put-method.php
-
@CBroe Atleast 这个问题比我正在尝试运行此代码,但它给我错误未定义变量,对吗?
-
@ErikKalkoken 完全有效,试试
${"_PUT"}="hi"; var_dump($_PUT); -
@ErikKalkoken 我明白,你可能是根据声誉来评判我的。 Rep 只是一个数字 :) 无论如何,祝你有美好的一天 :)