如何使用 PHP 函数提取以下部分:
- 领域
- 没有文件的路径
- 文件
- 带有扩展名的文件
- 没有扩展名的文件
- 方案
- 港口
- 查询
- 片段
- (添加您认为有用的任何其他内容)
例 1 https://stackoverflow.com/users/test/login.php?q=san&u=post#top
- 域 (stackoverflow.com)
- 没有文件的路径(/users/test/)
- 文件(login.php)
- 文件扩展名 (.php)
- 没有扩展名的文件(登录)
- 方案(https:)
- 端口(返回空字符串)
- 查询(q=san&u=post)
- 片段(上)
例如:2 stackoverflow.com/users/test/login.php?q=san&u=post#top
- 域 (stackoverflow.com)
- 没有文件的路径(/users/test/)
- 文件(login.php)
- 文件扩展名 (.php)
- 没有扩展名的文件(登录)
- 方案(返回空字符串)
- 端口(返回空字符串)
- 查询(q=san&u=post)
- 片段(上)
例如:3 /users/test/login.php?q=san&u=post#top
- 没有文件的路径(/users/test/)
- 文件(login.php)
- 文件扩展名 (.php)
- 没有扩展名的文件(登录)
- 查询(q=san&u=post)
- 片段(上)
- 对于剩余(返回空字符串)
例如:4 /users/test/login?q=san&u=post#top
- 没有文件的路径(/users/test/)
- 文件(登录)
- 文件扩展名(返回空字符串)
- 没有扩展名的文件(登录)
- 查询(q=san&u=post)
- 片段(上)
- 对于剩余(返回空字符串)
例如:5 次登录?q=san&u=post#top
- 文件(登录)
- 文件扩展名(返回空字符串)
- 没有扩展名的文件(登录)
- 查询(q=san&u=post)
- 片段(上)
- 对于剩余(返回空字符串)
例如:6 ?q=san&u=post
- 查询(q=san&u=post)
- 对于剩余(返回空字符串)
我检查了 parse_url 函数,但没有返回我需要的。因为,我是 PHP 的初学者,所以对我来说很难。如果您有任何想法,请回答。
提前致谢。