php UTF8编码PHP中的数组/对象结构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php UTF8编码PHP中的数组/对象结构相关的知识,希望对你有一定的参考价值。

<?php
function utf8_encode_deep(&$input) {
	if (is_string($input)) {
		$input = utf8_encode($input);
	} else if (is_array($input)) {
		foreach ($input as &$value) {
			utf8_encode_deep($value);
		}
		
		unset($value);
	} else if (is_object($input)) {
		$vars = array_keys(get_object_vars($input));
		
		foreach ($vars as $var) {
			utf8_encode_deep($input->$var);
		}
	}
}
?>

以上是关于php UTF8编码PHP中的数组/对象结构的主要内容,如果未能解决你的问题,请参考以下文章