如何使用PHP从文件名中提取扩展名?
在本文中,我们将了解如何在PHP中提取文件扩展名,并通过示例了解它们的实现。有几种不同的方法可以使用PHP从文件名中提取扩展名,如下所示:
使用pathinfo()函数:此函数返回有关文件的信息。如果省略第二个可选参数,则将返回一个包含dirname、basename、extension和文件名的关联数组。如果第二个参数为true ,它将返回特定数据。
示例:此示例描述了 pathinfo()函数的使用,该函数使用关联数组或字符串返回有关路径的信息。
PHP
PHP
PHP
PHP
PHP
html
使用end()函数:它分解文件变量并获取最后一个数组元素作为文件扩展名。 PHP end() 函数用于获取数组的最后一个元素。
示例:此示例描述了 end()函数的使用,该函数用于查找给定数组的最后一个元素。
PHP
html
使用substr()和strrcr()函数:
- substr():返回字符串的一部分。
- strrchr():确定一个字符串在另一个字符串中的最后一次出现。
示例:此示例同时使用 substr()函数和 strchr()函数。
PHP
html
使用strrpos()函数:此函数用于查找 '.' 的最后出现位置。在文件名中并将文件位置提高 1 以分解字符串(.)
示例:此示例描述了 strrpos()函数的使用,该函数查找一个字符串在另一个字符串中最后一次出现的位置。
PHP
html
使用preg_replace()函数:使用正则表达式,如替换和搜索。这个的第一个参数 函数是搜索模式,第二个参数 $1 是对与第一个 (.*) 匹配的任何内容的引用,第三个参数是文件名。
示例:此示例使用 preg_replace()函数执行正则表达式以搜索和替换内容。
PHP
html