我有一个类:
class My_Class {
private $playlist_table_name;
public function __construct() {
$this->playlist_table_name = "something";
require_once('markup.php');
}
}
如何从标记.php文件中访问$playlist_表_名称?
我尝试使用:$this->playlist_table_name,但我得到:
Using $this when not in object context
如果你想像
这样访问变量,你需要把它标记为public
class My_Class {
public $playlist_table_name;
public function __construct() {
$this->playlist_table_name = "something";
require_once('markup.php');
}
}
然后,您将希望在尝试使用它之前实例化该类。
$MyClass = new My_Class;
echo $MyClass->playlist_table_name;
这将允许您echo
出该值。