我对PHP很陌生,所以这可能是一个非常简单的问题。
一个page1.php我想显示page2.php的网址
我试过这样:
One page1.php:
<?php
$url1="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
?>
在page2.php:
<?php
echo $url1; ?>
它是一个wordpress安装,所以我需要永久链接的URL。
也许这是一个菜鸟问题,但我只需要知道它是如何工作的。 谢谢!
答案 0 :(得分:0)
你应该让它们运行一次,然后page2.php就可以收到网址了。
例如:在page2.php中,在echo之前包含page1.php。
所以在page2.php:
<?php
include 'page1.php';
echo $url1; ?>
答案 1 :(得分:0)
有一些替代解决方案。我建议使用file_get_contents
函数。
使用示例:
$url1 = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$page1 = file_get_contents($url1);
echo $page1;
在此处查看更多详情: