PHP$\u POSt数组为空,即使手动键入url也是如此

PHP$\u POSt数组为空,即使手动键入url也是如此,php,arrays,post,Php,Arrays,Post,我正在服务器上运行post.php文件: <?php print sizeof($_POST); ?> url是my.server/test/post.php?test=1 它正在打印0 Help放置在url查询字符串上的参数在$\u GET数组中传递给PHP 此外,您还可以找到一种更好的方法来查看数组中的内容 <?php print sizeof($_GET); print_r($_GET); ?> 或者如果您希望PHP代码用于GET

我正在服务器上运行post.php文件:

<?php
    print sizeof($_POST);
?>


url是
my.server/test/post.php?test=1

它正在打印0


Help

放置在url查询字符串上的参数在
$\u GET
数组中传递给PHP

此外,您还可以找到一种更好的方法来查看数组中的内容

<?php
    print sizeof($_GET);
    print_r($_GET);
?>

或者如果您希望PHP代码用于GET和POST使用

<?php
    print sizeof($_REQUEST);
    print_r($_REQUEST);
?>

您需要使用
$\u GET
作为URL参数<代码>$\u POST用于HTTP POST请求。看

因此,只需将
$\u POST
替换为
$\u GET
,它就会像您所期望的那样工作

<?php
    print sizeof($_GET);
?>


my.server/test/post.php?test=1'us e GET metodh not post所以尝试使用$\u GETBeat me to it!!:)你好,@jayblanchadhowdy@riggsfully:)没必要,我们都从同一个地方开始