使用PHP分割网址

我正在尝试拆分我的网址,并将它们放入两个变量中。

例如:

url = https://example.com/page@01

我希望能够将此网址分为两个并创建两个变量。

$part_1 = example.com;
$part_2 = page@01

谢谢。

aili34471 回答:使用PHP分割网址

使用parse_url函数将url分成多个组件。

$data = parse_url('https://example.com/page@01');
print_r($data);

输出:

  

Array([scheme] => https [host] => example.com [path] => / page @ 01)

,
  

您还可以使用explode()

$a = "https://example.com/page@01";
$b = explode('/',$a);
$part_1 = $b[2];
$part_2 = $b[3];
print_r($part_1); 
echo '<br>';
print_r($part_2);
,

您可以使用$_SERVER,通过以下示例,您可以使用它来检索有关脚本标题,路径和位置的各种信息,包括URL:

URL = https://example.com/page@01

$_SERVER['REQUEST_URI'] = /page@01
$_SERVER['HTTP_HOST'] = example.com

参考:$_SERVER

本文链接:https://www.f2er.com/2978493.html

大家都在问