Facebook graph api “文本格式”;说明“;图形协议中的数组变量

Facebook graph api “文本格式”;说明“;图形协议中的数组变量,facebook-graph-api,Facebook Graph Api,在我正在开发的网站上,我使用了一个功能,可以从facebook上的一个群组获取有关事件的信息。 我注意到,使用graph协议,即所创建数组的“description”中包含的文本,新行中有一些奇怪的字符,如“\u00b”或“\n”。 如何正确显示格式正确的内容? 提前谢谢 Piero它被称为unicode_decode(),它将在PHP6中出现,直到那时 function unicode_decode($string) { $string = preg_replace_callback

在我正在开发的网站上,我使用了一个功能,可以从facebook上的一个群组获取有关事件的信息。 我注意到,使用graph协议,即所创建数组的“description”中包含的文本,新行中有一些奇怪的字符,如“\u00b”或“\n”。 如何正确显示格式正确的内容? 提前谢谢
Piero

它被称为
unicode_decode
(),它将在PHP6中出现,直到那时

function unicode_decode($string) {

    $string = preg_replace_callback('#\\\\u([0-9a-f]{4})#ism',
    create_function('$matches', 'return mb_convert_encoding(pack("H*", $matches[1]), "UTF-8", "UCS-2BE");'), 
    $string);

    return $string;

}
Raska Top\u010dagi\u0107 拉斯卡·托普查吉奇

如果您没有使用PHP,对不起

更好的解决方案:

echo json_decode('Raska Top\u010dagi\u0107'); # Raska Topčagić

@不客气,我已经用更好的解决方案更新了我的答案:)