0
我想分配給一個方法中的變量,另一個方法(作爲函數)。OOP:分配給變量的方法
所以也許在方法「A」我想分配方法「B」的功能。
我試過了,但var_dump爲false,參數$ fn被視爲字符串(我認爲)。
<?php
class MyClass {
public function call($fn) {
var_dump(is_callable($this->$fn));
}
public function required($str) {
return empty($str);
}
}
$class = new MyClass;
$class->call('required');
我建議爲您想要存儲爲變量的方法或方法組創建一個單獨的類。然後,只需將該類安裝到變量中即可。更整潔,更容易。 – Juakali92