如何使用 phpinfo() 显示 PHP 信息?
Posted
技术标签:
【中文标题】如何使用 phpinfo() 显示 PHP 信息?【英文标题】:How do I display PHP information using phpinfo()? 【发布时间】:2011-09-27 13:55:35 【问题描述】:我有 phpinfo()
想要发布并显示在另一个 PHP 页面上的文本。
我的代码:
###文件index.php
<html>
<form action = "go.php" method = "post">
<input type = "text" name = "msg"><br><br>
<input type = "submit" value = "Submit">
</form>
<html>
###文件go.php :
<?php
$message = $_POST['msg'];
echo "Message : ". $message;
?>
如何在发送phpinfo()
带有帖子数据的文本时显示 PHP 信息?
【问题讨论】:
为什么不把phpinfo()
放在go.php
中?
为什么需要在POST数据中发送phpinfo()的文本?
我是 php 初学者。而我只想学习。
【参考方案1】:
我不确定我是否在关注你,但听起来你想捕获 phpinfo() 的输出。您可以通过输出缓冲来做到这一点:
<?php
ob_start();
phpinfo();
$info = ob_end_clean();
?>
【讨论】:
为什么不直接使用$info = ob_get_clean();
而不是$info = ob_get_contents(); ob_end_clean();
?
这对我不起作用。当我只使用phpinfo();
方法时,它对我有用。
$info = ob_end_clean();
为我返回 true
而 $info = ob_get_contents();
工作正常。以上是关于如何使用 phpinfo() 显示 PHP 信息?的主要内容,如果未能解决你的问题,请参考以下文章