PHP 获取当前文件名207


在 PHP 中,获取当前文件名的最简单方法是使用 __FILE__ 魔术常量。此常量始终包含当前脚本的完整路径和文件名。

以下代码示例演示了如何使用 __FILE__ 常量获取当前文件名:```php

```

输出:

除了 __FILE__ 之外,还可以使用 pathinfo() 函数获取有关当前文件名和路径的其他信息。该函数接受一个路径或文件名作为参数,并返回一个包含有关该文件的信息的关联数组。

以下代码示例演示了如何使用 pathinfo() 函数获取当前文件名:```php

```

输出:

pathinfo() 函数还有助于提取其他信息,如扩展名、目录名和文件大小。有关详细信息,请参阅 PHP 手册中的 pathinfo() 函数页面。

在某些情况下,您可能需要获取当前脚本的完整路径,包括目录名。为此,可以使用 dirname() 函数。

以下代码示例演示了如何使用 dirname() 函数获取当前脚本的完整路径:```php

```

输出:/var/www/html

dirname() 函数也有助于提取目录名。有关详细信息,请参阅 PHP 手册中的 dirname() 函数页面。

以下是一些其他与获取当前文件名相关的有用技巧:* 您可以使用 realpath() 函数来获取当前文件的绝对路径。
* 您可以使用 file_exists() 函数来检查当前文件是否存在。
* 您可以使用 is_file() 函数来检查当前文件是否是常规文件。
* 您可以使用 is_readable() 函数来检查当前文件是否可读。
* 您可以使用 is_writable() 函数来检查当前文件是否可写。

2024-12-09


上一篇:文件的属性

下一篇:PHP 查询字符串指南