使用PHP在类中创建动态函数

时间:2018-07-12 22:00:58

标签: php class oop

我正在尝试使用php创建动态函数。我想将所有全局用户功能存储在一个类中,但是除此以外它不起作用。

<?php
class Tekbase {
  public function __construct() {
    foreach(get_defined_functions()['user'] as $funcName) {
      $this->$funcName = function() use($funcName) {
        return call_user_func_array($funcName, func_get_args());
      };
    }
  }
}
?>

为什么它不能那样工作?我什至没有错误。

0 个答案:

没有答案