Version: 2.16Updated: 07.12.2023ModificationsVisitors: 1303897ImprintFeedbackLiabilityDonation (CHF 10)Created by PFS
Tipps und Tricks rund um den Computertipps_und_tricks_computer
Tips and tricks for your computer
Translate with Google
2023-08-29  PHP 8.2: Deprecated: Return type of PHPExcel_WorksheetIterator::next() - ReturnTypeWillChange 
Problem:
Bei der Umstellung des Webservers auf PHP 8.2 erschien folgende Fehlermeldung:

Deprecated: Return type of PHPExcel_WorksheetIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in WorksheetIterator.php on line 94
Veraltet: Der Rückgabetyp von PHPExcel_WorksheetIterator::next() sollte entweder mit Iterator::next(): void kompatibel sein oder das Attribut #[\ReturnTypeWillChange] sollte verwendet werden, um den Hinweis in WorksheetIterator.php in Zeile 94 vorübergehend zu unterdrücken
 
Lösung:
Man kann die Fehlermeldung aufheben, indem man ReturnTypeWillChange vor die Funktion einfügt:

#[\ReturnTypeWillChange]
public function next()

\ vor ReturnTypeWillChange: aktueller Namensraum (current namespace). Unter 'Weitere Infos' findet man weitere Tipps. Oder im Internet suchen nach ReturnTypeWillChange.
 
Weitere Infos:
php.net - returntypewillchange
Translate with Google
Link to this page


Advertisement:
 
Advertisement:
Giveaway of the Day
Giveaway of the Day
O&O Software -
O&O Software -