Ich habe eine alte, selbst entwickelte Software, welche durch automatische Systemupdates nun dummerweise auf PHP 8.2 läuft. Blöderweise tauchen an unendlich vielen Stellen schlecht implementierte Typ-Convertierung auf. Beispiel
$a = "123";
$b = "456";
function calc($a, $b){
return $a+$b;
}
während in alten Versionen 579 rauskam, knallt es nun mit
Fatal error*: Uncaught TypeError: Unsupported operand types: string + string in
Es ist in absehbarer Zeit nicht möglich alle diese Stellen zu finden. Gibt es für den Übergang eine Möglichkeit die quasi das Gegenteil von
declare(strict_types=1)
darstellt?