PHP 重点复习 3
来源:互联网 发布:oracle数据库存储过程 编辑:程序博客网 时间:2024/04/26 03:13
题目:写一个*函数*,尽可能高效的,从一个标准url里取出文件的扩展名
范例一:(3字符扩展名)
$url=”http://localhost/myDemo/alert.php?id=1″;
$str=strrpos($url,’.'); //返回最后一个”.”出现的位置
$result=substr($url,$str,4); //额,截取吧。。。
echo $result; result—— .php
范例二:(非3字符扩展名)
$url=”http://localhost/myDemo/text/src/alert.shtml?id=1″;
$pars=parse_url($url); //输出:/myDemo/text/src/alert.shtml
$some_url=$pars['path']; //$pars是一个数组,具体请翻阅parse_url()的强大用法
$str=strrpos($som_url,’,'); //截取最后一个”.”出现的位置
$result=!$some_url|| !$str? NULL : substr($some_url,$str);
echo $result; result——.shtml;
- PHP 重点复习 3
- PHP 重点复习1
- PHP 重点复习 2
- PHP重点复习 4
- PHP重点复习 5
- 网络安全复习重点
- 数据结构复习重点归纳
- [jsp]jsp复习重点
- SQL重点复习
- 计算机网络复习重点
- Java基础重点复习
- 金融法重点复习(整理)
- windows2003复习重点
- Oracle复习重点
- 《数据结构》重点概念复习
- js复习重点
- css复习重点
- html复习重点
- Android控件之HorizontalScrollView 去掉滚动条
- first magento
- Linux下jobs bg fg &使用
- Oxite是个什么玩意-Oxite基本概念和配置
- ICMP学习
- PHP 重点复习 3
- 又发现android摄像头的一些问题
- 今天的天气好晴朗
- Kelvin connection of PCB traces for current sensing--Cypress
- C#基础知识整理:C#类和结构(4)
- 测试整数(二进制)含1个数
- 动态生成Excel(数据导入)
- mysql 查询结果,字符串在.net中变成System.Byte[] 解决方法
- 判断dll是托管还是非托管