tznktg 发表于 2007-9-27 22:08:00

取得文件扩展名方法

变量 $file_name 可以来自上传域或者指定为其他

<?//方法一:
function extend($file_name)
{
$retval="";
$pt=strrpos($file_name, ".");
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
return ($retval);
}

//方法二(php4.03及更高版本)
$extend = pathinfo($file_name);
$extend = strtolower($extend["extension"]);
echo $extend;
?>

tznktg 发表于 2007-9-27 22:08:40

关于pathinfo()

pathinfo
(PHP 4 >= 4.0.3, PHP 5)

pathinfo -- 返回文件路径的信息
说明
array pathinfo ( string path)


pathinfo() 返回一个结合数组包含有 path 的信息。包括以下的数组单元:dirname,basename 和 extension。

例子 1. pathinfo() 例子

<?php

$path_parts = pathinfo("/www/htdocs/index.html");

echo $path_parts["dirname"] . "\n";
echo $path_parts["basename"] . "\n";
echo $path_parts["extension"] . "\n";

?>

将输出:

/www/htdocs
index.html
html
页: [1]
查看完整版本: 取得文件扩展名方法

网站推广