请知悉:本文最近一次更新为 10年 前,文中内容可能已经过时。
<?php
$a = "https://www.baidu.com/sex/sm.php?id=1";
$b=parse_url($a);
var_dump($b);
echo "<br/>";
echo substr($b['path'],strpos($b['path'],'.'));
echo "<br/>";
echo end(explode('.',$b['path']));

输出结果:

array(4) { ["scheme"]=> string(4) "http" ["host"]=> string(13) "www.baidu.com" ["path"]=> string(11) "/sm.php" ["query"]=> string(4) "id=1" }
.php
php

函数释义:
parse_url ( string $url )本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。
end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《PHP如何高效,从一个标准URL里取出文件的扩展名.》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌