【发布时间】:2018-03-05 01:40:56
【问题描述】:
我正在使用邮递员将数据发布到非常小的 php 脚本中。当我尝试转储 $_POST 时,它有一些数据,但是当我尝试访问 $_POST 中的变量时它给了我错误。
PHP 脚本
<?php
header("Access-Control-Allow-Origin: *");
var_dump($_POST);
$txt = $_POST['result'];
?>
Postman 中的原始输入
{"result":"sfd"}
输出
array(1) { ["{"result":"sfd"} "]=> string(0) "" }
Notice: Undefined index: result in C:\xampp\htdocs\apis\index.php on line 4
这里发生了什么?
【问题讨论】:
-
好像您从 PostMan 发送了错误的数据。 var_dump($_POST); - 像关联数组,键为
"{"result":"sfd"} ",值为空字符串。