如何在PHP中获取网页的URL和标题?

如何在PHP中获取网页的URL和标题?,php,html,social,Php,Html,Social,我目前正在使用一个社交媒体共享按钮,我想知道是否有任何方法可以用PHP自动呈现页面标题和URL,而不是每次手动编写(基本思想是我将在不同的页面中使用相同的代码) 例如: http://twitter.com/home?status= **[TITLE]** + **[URL]** **PAGE ONE:** Page Title: Testpage - TestFTW1 Page URL: example.com/test1 我想在[TITLE]中显示“TestFTW1”,在[URL]中显示

我目前正在使用一个社交媒体共享按钮,我想知道是否有任何方法可以用PHP自动呈现页面标题和URL,而不是每次手动编写(基本思想是我将在不同的页面中使用相同的代码)

例如:

http://twitter.com/home?status= **[TITLE]** + **[URL]**

**PAGE ONE:**
Page Title: Testpage - TestFTW1
Page URL: example.com/test1
我想在[TITLE]中显示“TestFTW1”,在[URL]中显示“example.com/test1”

**PAGE TWO:**
Page Title: Testpage - TestFTW2
Page URL: example.com/test2
我希望
“TestFTW2”
出现在[TITLE]和[URL]中的“example.com/test2”。

您可以像这样获得当前页面的URL
**PAGE TWO:**
Page Title: Testpage - TestFTW2
Page URL: example.com/test2
$url=“http://$\u服务器[http\u主机]$\u服务器[REQUEST\u URI]”

它使用
$\u SERVER
,这是一个主要包含页面标题的数组。HTTP\U主机将返回主机,如“example.com”。
请求URI将返回当前URI,如“/index.php”

标题是这样的吗
谢谢你的回复,但是你能更具体地说明它是如何完成的吗?例如,我试图解释更多的函数和变量。通过键入函数或变量的名称,可以在Google上找到更多信息。您还可以键入诸如“获取标题php”、“获取当前url php”之类的关键字。你会找到你需要的,等一下。您正在尝试请求当前页面的标题吗?你在建网页的时候,难道不知道标题吗?
$pageName = substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);