哎呀,说到PHP里的json_encode函数,我可是有一肚子的话要说!这玩意儿,平时看着挺乖的,一碰上中文,简直就像变了个人似的,弄得我头都大了。
你知道吗,当我第一次试着用json_encode处理中文数据时,那结果真是让我哭笑不得。中文全变成了乱码,就像是被谁恶作剧似的,把我的数据搞得一团糟。我这心里啊,真是有苦说不出。
后来,我学聪明了,上网查了查,发现原来这json_encode默认处理的是UTF-8编码的数据。如果你的数据不是UTF-8,那就得先转码。我试了试,把我的中文数据先转成UTF-8,再送去给json_encode。嘿,你还别说,这下子它可乖多了,中文数据处理得妥妥的,一点儿乱码都没有了。
但是,这事儿还没完呢。有时候,就算数据是UTF-8编码的,json_encode还是会出问题。
tokenpocket官网钱包:https://qgzxxx.com/sjyx/19672.html