И второй переменной для массива нету
$val2 = [['HOUR' => '10', 'MINUTE' => '30'], ['HOUR' => '11', 'MINUTE' => '00']];
var_dump(array_map(function ($a) { return $a['HOUR'].':'.$a['MINUTE']; }, $val2));
Может я что-то неправильно понимаю
Вывод print_r($time_push) точно такой же как без него.
что не так
class A создаётся с передачей параметра в него
class A создаётся с передачей параметра в него, потом нужно создать потомка B и в нём юзать свой конструктор и $this->test, которое присвоено в A
так я и спрашиваю
$this->test была создана в родителе и уже была в потомке без передачи в парент параметра $a