あるクラスでは、$ this-> view()を呼び出します。これは、その拡張クラスによって処理されます。しかし、親ビュー()でメソッドの名前を取得するにはどうすればよいですか?PHPにget_method()関数はありますか?
それがやや明確にするには、次の
<?php
class UsersController extends Controller
public function signup() {
$this->view();
}
}
class Controller {
public function view() {
// How can I get 'signup' so that I can include 'views/Users/signup.php'
}
}
?>
つ以上の引数agai nst 'debug_backtrace()'はそれがslowwwwであるということです。 –
ビューのファイル名がメソッドと異なる場合に変数を予約したいと考えていました。 –
@Pekkaはい、非常にエラーが発生しやすく、恐ろしいスタイルです。 – phihag