如何在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