У меня следующий сценарий:
class A { public static $arr=array(1,2); }
class B extends A { public static $arr=array(3,4); }
Есть ли способ объединить эти 2 массива, чтобы B::$arr
было 1,2,3,4
?
Мне не нужно изменять эти массивы, но я не могу объявить их константными, поскольку PHP не допускает константные массивы. https://stackoverflow.com/questions/ask В руководстве по PHP указано, что я могу назначать только строки и константы, поэтому parent::$arr + array(1,2)
не будет работать, но я думаю, что это должно быть возможно.