PHP使用类获取文件名

时间:2014-04-11 20:48:25

标签: php class oop

如何使用类找到文件的名称? 例如: 的index.php

include 'class.php'
$class = new class();

您如何在class.php中找到该文件(在此示例中为index.php?

1 个答案:

答案 0 :(得分:1)

$class = new MyClass();
$class->file = __FILE__;

如果您相应地定义了类,可以将它传递给构造函数

class MyClass {

    public $file;

    public function __construct($file){
        $this->file = $file;
    }

$class = new MyClass(__FILE__);