php JSON编码结果为空(JSON_ERROR_UTF8)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php JSON编码结果为空(JSON_ERROR_UTF8)相关的知识,希望对你有一定的参考价值。

<?php

// Before encoding array, pass array to function "utf8ize" to prevent blank result
echo json_encode(utf8ize($location_data));

function utf8ize($mixed) {
    if (is_array($mixed)) {
        foreach ($mixed as $key => $value) {
            $mixed[$key] = utf8ize($value);
        }
    } else if (is_string ($mixed)) {
        return utf8_encode($mixed);
    }
    return $mixed;
}

以上是关于php JSON编码结果为空(JSON_ERROR_UTF8)的主要内容,如果未能解决你的问题,请参考以下文章