自定义PHP函数

get_file_extension()函数使用PHP中的“substr()”和'strrchr()'返回文件的扩展名。

  • substr() - 返回字符串的一部分。
  • strrchr() - 在另一个字符串中找到最后一个字符串。
function get_file_extension($file_name) {
    return substr(strrchr($file_name,'.'),1);
}

用法

我们需要在'get_file_extension()'中传递文件名,它将返回给定文件的扩展名。

echo get_file_extension('image.jpg');

PHP PATHINFO()函数

“pathInfo()”函数为在PHP中获取文件信息的最简单方法提供了最简单的方法。

  • pathInfo - 返回有关文件路径的详细信息信息。

用法

需要在'pathInfo()'中传递文件路径,它将返回给定文件的信息(目录名称,基本文件名,扩展名和文件名)。

$path_parts = pathinfo('files/onitroad.pdf');
//file directory name
$directoryName = $path_parts['dirname'];
//base file name
$baseFileName = $path_parts['basename'];
//file extension
$fileExtension = $path_parts['extension'];
//file name
$fileName = $path_parts['filename'];
在PHP中如何获取文件扩展名

文件扩展名对于验证和上传非常有用。
我们可以使用PHP轻松地从文件名或者文件位置扩展。
在本教程中,我们将展示两种简单的方法来获取PHP中的文件扩展名。

日期:2020-06-02 22:15:44 来源:oir作者:oir