日语在PayPal的响应中命名_notify-synch

时间:2014-02-26 12:35:37

标签: php paypal

我无法提取并保存日本客户的正确名称。在写入错误日志后,从fgets处理程序使用fsockopen读取PayPal的响应后,如下所示:

charset=windows-1252
first_name=%1A%1A
last_name=%1A%1A

我必须更改PayPal设置才能在utf-8中接收回复。现在值如下所示:

first_name=%E4%BD%B3%E5%B9%B8
last_name=%E4%BD%90%E8%97%A4

正确读取此类流的正确方法是什么?请帮忙。

1 个答案:

答案 0 :(得分:0)

  1. 我必须将PayPal的语言设置更改为utf-8
  2. 然后对每个返回的值执行urlencode以获取日文字符。