PHP$\u POSt数组为空,即使手动键入url也是如此
我正在服务器上运行post.php文件: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
<?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:)没必要,我们都从同一个地方开始