我对 OOP 相当陌生,但对 PHP 并不陌生。我正在尝试从另一个类中初始化一个类。
索引.php
<?
error_reporting(E_ALL);
require("classes/memcache.php");
require("classes/video_test.php");
$videos = new video;
?>
video_test.php
<?php
class video {
private $mcache;
public function __construct() {
$this->mcache = new MCACHE();
}
public static function get_scene($scene_id) {
$info = $this->$mcache->get_item("mykey");
}
}
?>
产生:PHP致命错误:不在对象上下文中使用$this