以下是一个PHP地址拆分的实例,我们将通过编写一个函数来解析URL,并将其拆分为不同的组成部分,如域名、路径、参数等。
```php

function splitURL($url) {
$parts = parse_url($url); // 解析URL
$result = [];
if (isset($parts['scheme'])) {
$result['scheme'] = $parts['scheme']; // 协议
}
if (isset($parts['host'])) {
$result['host'] = $parts['host']; // 域名
}
if (isset($parts['port'])) {
$result['port'] = $parts['port']; // 端口
}
if (isset($parts['user'])) {
$result['user'] = $parts['user']; // 用户名
}
if (isset($parts['pass'])) {
$result['pass'] = $parts['pass']; // 密码
}
if (isset($parts['path'])) {
$result['path'] = $parts['path']; // 路径
}
if (isset($parts['query'])) {
parse_str($parts['query'], $result['query']); // 解析查询参数
}
if (isset($parts['fragment'])) {
$result['fragment'] = $parts['fragment']; // 片段
}
return $result;
}
// 示例URL
$url = "







