<?php
$str= 'http://www.he168.cn/1.rar.jpg'; //实质上扩展名为.zip
$needle = ".rm.zip.rar.gif"; //允许的扩展名
$needle_array = explode('.',$needle); //将所有允许的扩展名存入数组//得到扩展名,这里不包括.
$extend = pathinfo($str);
$extend = strtolower($extend["extension"]);echo "允许的扩展名有:".$needle;
if (in_array ($extend, $needle_array))
{
echo "<br />$extend 是允许的扩展名";
}
else
{
echo "<br />$extend 为不允许的扩展名";
}
?>
解决方案 »
- 如何禁止用软件批量下载
- curl 如果进行https的模拟登陆?
- 如何彈出一個置中的視窗
- 阿拉伯文排版问题
- 如何将Sat, 23 Dec 2006 10:05:50 GMT+8这种格式转换为2006-12-23 18:05:50???
- freebsd php5.3 pdo_odbc 查询 sql server varchar类型 text类型不显示
- 关于“网上银行支付系统”,有人知道吗?
- 严重基本问题!!!500分请教!!!
- 很奇怪的问题!!为什么会提交两次呢??
- 还是session的问题,高分相赠,在线等待。
- phpmyadmin不能编辑记录?
- 关于PHP载入图像的问题~~~~谢谢大家了~~~
$str= 'http://www.he168.cn/1.rar.zip'; //实质上扩展名为.zip