What PHP 8.2 changes for WordPress plugins
These are the functions, constants and settings that PHP 8.2 removes, deprecates or no longer ships, with what to use instead. A removed function or constant stops a plugin with a fatal error when that code runs. A deprecated one keeps working and logs a notice.
Deprecated
utf8_encode(),utf8_decode(). Use mb_convert_encoding() with ISO-8859-1.
Bumpcheck also checks syntax changes, such as array offsets with curly braces and constructors named after their class. The full list is on the plugin page.