說我有以下類:使用靜態類作爲變量
class App {
public static $url;
static function boot() {
self::$url = new Url();
}
}
class Url {
function redirect ($url) {
header('Location: '.$url);
}
}
我如何使用這個類,像這樣:
App::boot();
$app = App;
$app->url->redirect('http://example.com');
???
您是否試過此代碼?怎麼了?或者我們是你的翻譯? –
它在我的例子中將'App'解釋爲一個常量,顯然不起作用。這到底是怎麼回事? – kjdion84
當問一個問題時,你應該**發佈你已經嘗試過**的內容,並清楚說明什麼是不工作**並提供[**最小,完整和可驗證示例**](// stackoverflow.com/help/mcve)。我建議閱讀[問]一個好問題和[完美問題](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。 –