Dealing with Unicode and UTF-8 has been a nightmare in PHP for years, but I've always hoped things would get better with PHP 8. Have they?
What considerations must a developer using PHP 8 make with regards to receiving, processing, storing, and returning content in UTF-8?
I know about UTF-8 all the way through, but how much of that advice still applies in PHP 8? Are there new and better ways to handle Unicode in PHP? Are standard string functions now UTF-8 safe?