php - 如何获取外部网站的基本 URL

标签 php url

我正在使用 cURL 从外部站点返回数据。如何使用 PHP 返回站点的基本 URL?

例如,我有这个 URL: http://www.bestbuy.com/site/Insignia%26%23153%3B+-+55%22+Class+/+1080p+/+120Hz+/+LCD+HDTV/2009148.p?id=1218317000232&skuId=2009148

我只想要http://www.bestbuy.com

谢谢!

最佳答案


$url = "http://www.bestbuy.com/site/Insignia%26%23153%3B+-+55%22+Class+/+1080p+/+120Hz+/+LCD+HDTV/2009148.p?id=1218317000232&skuId=2009148";
echo "";
print_r(parse_url($url));<p></p>

//Would give you Array ( [scheme] => http [host] => www.bestbuy.com [path] => /site/Insignia%26%23153%3B+-+55%22+Class+/+1080p+/+120Hz+/+LCD+HDTV/2009148.p [query] => id=1218317000232&skuId=2009148 )

关于php - 如何获取外部网站的基本 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9426538/

相关文章:

php - 计算数组中值的百分比

php - 如何在生产环境中不运行 composer 部署 php 应用程序

macos - 当 OS X 应用程序通过注册的 URL 方案启动时,如何访问完整的 URL?

android - 如何从我的应用程序在 Android 的网络浏览器中打开 URL?

java - 从 Java/Android url 获取参数名称集合

java - 如何以编程方式测试 HTTP 连接?

javascript - 对动态内容多次使用相同的模态代码

PHP + MySQL "WHERE ... IN"不起作用

JavaScript 中的 PHP : Not working

javascript - 停止在新选项卡中打开自定义协议(protocol)