我想将一个狗对象添加到数组中,然后var_dump它,但数组仍然是空的。我是否违反了OOP概念的某些规则?classDog{public$name;public$bread;}classMyClass{public$dogArr=[];publicfunction__construct($key,callable$callback){$dogArr[$key]=$callback();}}publicfunctionactionTest(){$newDog=new\backend\components\MyClass("first",function(){$dog=new\backen