Version: 2.16Changé: 07.12.2023ModificationsVisiteurs: 1303854AdresseMessage de retourResponsabilitéDon (CHF 10)Created by PFS
Tipps und Tricks rund um den Computertipps_und_tricks_computer
Trucs et astuces pour votre ordinateur
Traduire avec 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
Traduire avec Google
Lien vers cette page


 
Publicité:
Giveaway of the Day
O&O Software -
Giveaway of the Day