如何将php数组转换为utf8?

2022-08-30 18:38:16

我有一个数组:

require_once ('config.php');
require_once ('php/Db.class.php');
require_once ('php/Top.class.php');

echo "db";

$db = new Db(DB_CUSTOM);
$db->connect();

$res = $db->getResult("select first 1 * from reklamacje");

print_r($res);

我想将其从windows-1250转换为utf-8,因为我有像这样的字符

贝尔托


答案 1
$utfEncodedArray = array_map("utf8_encode", $inputArray );

执行该作业并返回一个包含数字键(而不是 assoc)的序列化数组。


答案 2
array_walk(
    $myArray,
    function (&$entry) {
        $entry = iconv('Windows-1250', 'UTF-8', $entry);
    }
);