php检测上传文件类型扩展名

php检测上传文件类型扩展名

php实例qingyu2021-05-25 9:49:581014A+A-

  php检测上传文件类型扩展名

  在网站模块中,文件上传操作非常常见。如用户定义上传自定义头像,用户批量上传图片到个人相册等。这些效果都需要用到文件上传操作。因为文件最终保存在服务器目录下,所以对上传文件的安全性要求非常高。包括文件类型大小等常见因素。本例实现了获取用户上传文件的扩展名。检测上传文件使用的安全性和可行性。

  实例代码:

<?php
if(!empty($_POST)){
    $pic = $_POST['file'];
    $pics = explode('.',$pic); //以“.”为分隔符转成数组
    $num = count($pics);
    echo '<br>上传文件的扩展名为'.$pics[$num-1];
}

?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="" method="post">
  <h1>检测文件后缀</h1>
    <input type="file" value="" name="file"><br>
    <input type="submit" value="检测">
</form>
</body>
</html>

  运行结果:

php检测上传文件类型扩展名

php检测上传文件类型扩展名

点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理