// 字符编码转换函数,将GBK编码转换为UTF-8编码public function convertEncodingToUtf8($data) {if(is_string($data)) {return iconv('gbk', 'utf-8//IGNORE', $data);} elseif (is_array($data)) {foreach($data as $key => $value) {if(is_array($value)) {$data[$key] = $this->convertEncodingToUtf8($value);} else {$data[$key] = iconv('gbk', 'utf-8//IGNORE', $value);}}return $data;}
此方法能够有效地处理项目中遇到的各种数据类型,确保所有文本内容都能正确地从GBK编码转换为UTF-8编码,从而避免因编码问题导致的数据显示异常。