php 获取当前文件地址
时间: 2023-09-06 20:14:02 浏览: 69
要获取当前文件的地址,可以使用 `__FILE__` 魔术常量。它返回当前文件的完整路径和文件名。以下是一个示例:
```php
<?php
$currentFile = __FILE__;
echo "当前文件的地址是:" . $currentFile;
?>
```
上述代码将输出当前文件的完整路径和文件名。请注意,`__FILE__` 的值是在运行时确定的,因此它将返回执行时的文件地址。
相关问题
tp5获取当前文件路径
在TP5中,可以使用以下代码获取当前文件路径:
```php
// 获取当前文件所在目录
$dir = dirname(__FILE__);
// 获取当前文件的绝对路径
$path = realpath(__FILE__);
```
其中,`__FILE__` 表示当前文件的路径,`dirname()` 函数可以获取该路径所在的目录,`realpath()` 函数可以将相对路径转换为绝对路径。
php获取本身的文件名称
在 PHP 中,可以使用 `basename()` 函数来获取文件的名称,具体格式如下:
```php
$filename = '/path/to/some/file.txt';
echo basename($filename); // 输出: file.txt
```
其中 `$filename` 是文件的路径和名称,`basename()` 函数会返回文件名部分,也就是不包含路径的部分。
如果你想要获取 PHP 脚本自身的文件名,可以使用 `$_SERVER['SCRIPT_FILENAME']` 变量来获取脚本的完整路径和名称,然后再使用 `basename()` 函数来获取文件名部分,具体代码如下:
```php
$filename = basename($_SERVER['SCRIPT_FILENAME']);
echo $filename; // 输出当前 PHP 脚本的文件名
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)