Php 为什么即使URL有查询字符串参数,$\u POST数组也总是空的?

Php 为什么即使URL有查询字符串参数,$\u POST数组也总是空的?,php,Php,我总是收到一个空的$u POST数组,有什么问题吗 PHP代码: <?php var_dump($_POST); ?> PHP版本:5.6.30 邮差发帖请求: <?php var_dump($_POST); ?> 您必须使用Body选项卡在post字段中发送任何信息。查看附件中通过邮递员传递参数的屏幕截图 $\u POST!=$_获取tryvar\u dump($\u GET)在php代码中,这是一个POST请求,参数不应该在$\u POST上吗?您使用$\

我总是收到一个空的$u POST数组,有什么问题吗

PHP代码:

<?php
 var_dump($_POST);
?>

PHP版本:5.6.30

邮差发帖请求:

<?php
 var_dump($_POST);
?>

您必须使用Body选项卡在post字段中发送任何信息。查看附件中通过邮递员传递参数的屏幕截图


$\u POST!=$_获取
try
var\u dump($\u GET)
在php代码中,这是一个POST请求,参数不应该在$\u POST上吗?您使用
$\u POST
访问的数据来自请求体,其中,
$\u GET
的数据从查询字符串读取。您必须在Postman的“Body”选项卡中指定数据,以使请求与代码兼容。顺便说一句,将查询参数与POST请求结合使用是完全有效的,只是PHPs命名约定让这里有些混乱。嗯,我不知道$\u POST不读取查询字符串。很高兴知道。谢谢@redstone问题是我不知道$u POST不会读取查询字符串。谢谢。@Thiago我很乐意帮忙。