我是PHP的新手并且热衷于学习,我想知道人们是否可以请让我知道如何获取phpinfo信息,特别是在Apache环境下,变量REMOTE_ADDR?
我基本上向一个用户提供了一个网站的网址,最终返回一个csv文件,他们可以保存/删除或取消。
在同一个网址上,我想知道我是否可以调用PHP函数来获取此信息,甚至更好,直接从URL调用变量?
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:3)
答案 1 :(得分:1)
据我所知,你可以这样理解:
$addr = $_SERVER['REMOTE_ADDR'];
echo $addr;
如果你想把这个信息提供给任何人,你可以把它放在这样的URL中:
<a href="whateverpage.php?addr=<?php echo $addr;?>">Link</a>
现在地址将存入URL(查询字符串)。
答案 2 :(得分:0)
使用getenv('REMOTE_ADDR')或$ _SERVER ['REMOTE_ADDR']可以获得您想要的变量。
fopen()可用于在远程主机中打开文件,例如:
$handle = fopen("http://www.example.com/data.csv", "r");
因此您可以通过http协议在远程服务器中打开csv文件。