我试图通过使用API 1.1来获取Twitter用户的推文,所有工作正常,我得到了json结果,但问题是推文是用阿拉伯语编写的,所以我得到了类似的东西\ u0648 \ u0641 \ u0650 ...
我试过这个$json = json_encode($json);
,但仍然没有结果
我使用的不是php 5.4所以我不能使用$test = json_encode($json, JSON_UNESCAPED_UNICODE);
请帮助。
答案 0 :(得分:0)
您可能会找到this question和this question的帮助。正如Mike Baranczak在对第二个问题的回答中指出的那样,JSON应该用Unicode编码。这意味着您正在抓取数据的帐户使用ASCII转义字符做了一些非常愚蠢的事情,以使阿拉伯语脚本出现在所有地方或者与他们正在使用的Twitter客户端做了一些奇怪的事情。
顺便说一下,如果它是我认为的帐户,它只是发布了古兰经中的经文。除了帐户上的“真实姓名”之外,你会知道这是否是我怀疑的帐户,如果屏幕名称(用户名)也是阿拉伯语。如果是那个帐户,不要担心它并且让自己免于头痛。