<?php
$a = "http://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里取出文件的扩展名.》相关的博文:


发布时间 08/31/2014 08:28:01所属栏目 Program Code.所属标签 .

留言

Admin Avatar