0
我有與含有這樣希伯來語字符JSON對象的MySQL字段值:轉換希伯來語字符爲UTF-8使用PHP
[{"name":"אספנות ואומנות","value":1,"target":null},{"name":"אופניים","value":2,"target":null}]
(一個在名稱字段)
此字段輸出給我一些特定的Web界面的麻煩。 所以,在數據庫中查找我發現另一個字段包含JSON對象和它的輸出正常工作。
[{"name":"\u05d0\u05e1\u05e4\u05e0\u05d5\u05ea \u05d5\u05d0\u05d5\u05de\u05e0\u05d5\u05ea","value":1,"target":null},{"name":"\u05d0\u05d5\u05e4\u05e0\u05d9\u05d9\u05dd","value":2,"target":null}]
所以我想將第一個字段轉換爲這種編碼,看看它是否解決了輸出問題。
這是什麼編碼?它是UTF-8嗎?我怎樣才能使用PHP轉換它?
我試圖隔離值,並使用
echo iconv("Windows-1255","UTF-8",'אספנות ואומנות');
但它只是返回空值,將其轉換爲UTF-8。
任何幫助將是巨大的
沒有必要使用的iconv,那是unicode的,只是作爲解碼是 – Ghost 2014-09-21 09:47:24
請訪問http://計算器.com/q/22745662/476 – deceze 2014-09-21 09:53:03
謝謝@Ghost - 但是這是什麼意思?我應該使用什麼命令?我只能找到這個函數html_entity_decode(),沒有解碼() – buzibuzi 2014-09-21 09:53:10