我想知道调试$_POST
PHP 函数的最佳方法是什么,我似乎正在丢失数据并且 URL 看起来像$_GET
,我不想发布代码,因为我想学习如何正确调试 PHP 代码(如果有)关于如何做到这一点的一些秘诀/一些一般准则,我将不胜感激。
简而言之:在做了一些阅读(哦,大约 8 个小时试图弄清楚这一点)之后,我真的迷路了,做什么/不做什么?
我想知道调试$_POST
PHP 函数的最佳方法是什么,我似乎正在丢失数据并且 URL 看起来像$_GET
,我不想发布代码,因为我想学习如何正确调试 PHP 代码(如果有)关于如何做到这一点的一些秘诀/一些一般准则,我将不胜感激。
简而言之:在做了一些阅读(哦,大约 8 个小时试图弄清楚这一点)之后,我真的迷路了,做什么/不做什么?
var_dump($_POST);
将为您提供所有 POST 变量的列表。
<?php
echo '<pre>';
print_r($_POST);
echo '</pre>';
?>
也将工作。
请尝试以下代码。
print_r($_POST);
用于print_r($_POST);
打印所有发布数据
检查里面有什么$_REQUEST
:
var_dump($_REQUEST);
这将为您提供一个表示您的 http 请求的数组,以及您使用的方法 [主要是 GET/POST],以防您使用了错误的方法。