PHP: How to Pass child class __construct() arguments to parent::__construct()?

前端 未结 7 1257
-上瘾入骨i
-上瘾入骨i 2020-12-14 00:17

I have a class in PHP like so:

class ParentClass {
    function __construct($arg) {
        // Initialize a/some variable(s) based on $arg
    }
}
         


        
7条回答
  •  难免孤独
    2020-12-14 00:34

    if you get php nested limit error, try this:

    $args = func_get_args();
    call_user_func_array(array('parent', '__construct'), $args);
    

提交回复
热议问题