在 php 8.2.0 中,函数 utf8_encode() 已弃用
替换为这个函数
iconv('ISO-8859-1', 'UTF-8', $string);
在 API 库等中这将起作用
它更正了 utf8_encode() 已弃用函数错误
正如官方文档中所说: https://www.php.net/utf8_encode
自 PHP 8.2.0 起,此函数已被弃用。靠着这个 功能非常不鼓励。
我建议您更改
$enconded = iconv('ISO-8859-1', 'UTF-8', $value);
或者使用其他方式进行编码(取决于您的 php 版本),正如这个答案所建议的: PHP utf8_en/decode 已弃用,我可以使用什么?