我是php的新手。我正在一个现有的 wordpress 网站上工作。我想打印变量 $post 的值作为输出。什么是 php 中 Java 的 System.out.print 的等价物。
在谷歌搜索时,我发现了相同的 system.out.print 用于 php,但它不起作用。
- 谢谢
你可以echo
用来打印一些东西:文档
$_POST
是一个数组,如果您想检查它的值以进行调试,请使用var_dump
(docs):
var_dump($_POST);
要访问数组的元素,请使用方括号:$_POST['index']
. PHP 数组可能是关联的,这意味着它们不仅可以按数字索引,还可以按字符串索引。$_POST
是一个纯关联数组,仅用字符串索引。
要打印调用的 POST 参数,请username
使用以下代码:
echo $_POST['username'];
或者
echo($_POST['username']);
两者都可以工作,因为 echo 不是一个函数,而是一种语言结构(参见上面链接的文档)。
printf("var = %s", $var);
或者
echo $var;
或(用于对象、数组等)
print_r($_POST);
或者
var_dump($_POST);
检查 php.net 了解更多信息!