How to remove first part of url in PHP?(如何在PHP中删除url的第一部分?)
本文介绍了如何在PHP中删除url的第一部分?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想删除PHP中URL的第一部分。示例:
http://www.domain.com/sales
http://otherdomain.org/myfolder/seconddir
/directory
必须为:
/sales
/myfolder/seconddir
/directory
因为url是动态的,我想我必须用preg替换来做这件事,但是我不知道怎么做。并且有时URL已经被移除(参见上一个示例)。 如何操作?
推荐答案
此parse_url有内置的php函数。
来自链接的网站:
<?php
$url = 'http://username:password@hostname/path?arg=value#anchor';
print_r(parse_url($url));
echo parse_url($url, PHP_URL_PATH);
?>
以上示例将输出:
Array
(
[scheme] => http
[host] => hostname
[user] => username
[pass] => password
[path] => /path
[query] => arg=value
[fragment] => anchor
)
/path
这篇关于如何在PHP中删除url的第一部分?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:如何在PHP中删除url的第一部分?
基础教程推荐
猜你喜欢
- 使用 scandir() 在目录中查找文件夹 (PHP) 2022-01-01
- 将变量从树枝传递给 js 2022-01-01
- 如何在数学上评估像“2-1"这样的字符串?产生“1"? 2022-01-01
- 主题化 Drupal 7 的 Ubercart “/cart"页 2021-01-01
- Web 服务器如何处理请求? 2021-01-01
- php中的foreach复选框POST 2021-01-01
- Yii2 - 在运行时设置邮件传输参数 2022-01-01
- PHPUnit 的 Selenium 2 文档到底在哪里? 2022-01-01
- php中的PDF导出 2022-01-01
- php 7.4 在写入变量中的 Twig 问题 2022-01-01
