📜  如何在PHP中获取文件扩展名?

📅  最后修改于: 2022-05-13 01:56:32.894000             🧑  作者: Mango

如何在PHP中获取文件扩展名?

在本文中,我们将学习如何在PHP中获取当前文件扩展名。

Input  : c:/xampp/htdocs/project/home
Output : ""

Input  : c:/xampp/htdocs/project/index.php
Output : ".php"

Input  : c:/xampp/htdocs/project/style.min.css
Output : ".css"

使用 $_SERVER['SCRIPT_NAME']:

$_SERVER 是一个存储信息的数组,例如标题、路径和脚本位置。这些条目由网络服务器创建。没有其他方法可以让每个 Web 服务器都提供任何此类信息。

句法:

$_SERVER[‘SCRIPT_NAME’]
  • 'SCRIPT_NAME' 给出从根目录到包含目录名称的路径。

方法一:下面的方法使用strpos() substr()方法 打印最后一次出现的值。

PHP


PHP


PHP


输出
php

方法2:以下方法使用预定义的函数pathinfo()。在输出中,“Name:”显示文件名,“Extension:”显示文件扩展名。

PHP代码:

PHP


输出
Name: 001510d47316b41e63f337e33f4aaea4
 Extension: php

方法3:下面的代码使用 预定义函数parse_url() 和 pathinfo() 用于 URL。

PHP代码:

PHP


输出
Name: file.index
 Extension: php