Почему ломается передача по ссылке в foreach с указанием оператора опциональной последовательности для массива?
Когда вы используете оператор опциональной последовательности (nullsafe operator - ?->) в цикле foreach в PHP для передачи значения по ссылке, вы можете столкнуться с проблемой, что передача по ссылке не работает должным образом. Давайте рассмотрим простой пример: $arr = [1, 2, 3]; foreach ($arr ?-> as &$value) { $value *= 2; } print_r($arr); Ожидаемый результат: ... Читать далее