如何使用类找到文件的名称? 例如: 的index.php
include 'class.php'
$class = new class();
您如何在class.php中找到该文件(在此示例中为index.php?
)答案 0 :(得分:1)
$class = new MyClass();
$class->file = __FILE__;
如果您相应地定义了类,可以将它传递给构造函数
class MyClass {
public $file;
public function __construct($file){
$this->file = $file;
}
$class = new MyClass(__FILE__);