Yöntem adı bir değişkende saklanır zaman ben bir yöntem arayabilir miyim? Sözdizimi nedir? Ben şu PHP kodu olduğunu varsayalım:
class MyClass {
public $default;
function index() {
/* call method named by $this->default */
}
function method_1() {}
function method_2() {}
...
}
Başka yöntem özellikle denir eğer sınıf başlatılmak zaman index()
varsayılan olarak adlandırılır.
Nasıl index()
MyClass->$default
özelliğini kullanarak içinde gelen yöntemlerden biri arayabilirim? Ben normalde yazardım Yani, eğer:
function index() { $this->method_1(); }
Ben doğru yöntemi çağırmak için varsayılan değişkeni kullanabilirsiniz?