关键词

文件后缀 获取

PHP如何获取文件后缀?

PHP获取文件后缀

PHP提供了一个内置函数pathinfo(),可以用来获取文件后缀。该函数会返回一个关联数组,包含文件的路径信息。具体使用方法如下:

$file = 'test.php';
$path_parts = pathinfo($file);
echo $path_parts['extension']; // 输出php

我们可以看到,pathinfo()函数接受一个文件路径作为参数,返回一个包含路径信息的关联数组,其中包含了文件的后缀(extension)。

还可以使用PHP的内置函数pathinfo()来获取文件后缀:

$file = 'test.php';
$ext = pathinfo($file, PATHINFO_EXTENSION);
echo $ext; // 输出php

pathinfo()函数接受两个参数,第一个参数是文件路径,第二个参数是一个常量,用于指定要获取的信息,其中PATHINFO_EXTENSION表示获取文件后缀。

还可以使用PHP的内置函数strrchr()来获取文件后缀:

$file = 'test.php';
$ext = strrchr($file, '.');
echo $ext; // 输出.php

strrchr()函数接受两个参数,第一个参数是字符串,第二个参数是一个字符,用于指定要查找的字符,函数会返回从参数2开始到字符串结束的字符串。

还可以使用PHP的内置函数explode()来获取文件后缀:

$file = 'test.php';
$arr = explode('.', $file);
$ext = end($arr);
echo $ext; // 输出php

explode()函数接受两个参数,第一个参数是一个字符,用于指定要分割的字符,第二个参数是要分割的字符串,函数会返回一个由分割后的字符串组成的数组,其中一个元素就是文件后缀。

以上就是PHP获取文件后缀的三种方法,在实际开发中可以根据需要选择合适的方法来获取文件后缀。

本文链接:http://task.lmcjl.com/news/7273.html

展开阅读全文