2012-09-18 54 views
0

我想用PHP解碼字符串,但問題是我需要在PHP中解碼的字符串是用Python編碼的。 那麼我怎麼才能得到正確的解碼字符串?用Python編碼的PHP中的解碼字符串

在Python中編碼的字符串從一端放入數據庫,我需要獲取該編碼的字符串並使用UTF-8以PHP解碼。

+0

而字符串?你嘗試了什麼? –

+0

在「什麼」它編碼像JSON或什麼? – Dukeatcoding

+0

包含整個「HTML文件」的字符串通過在python中將其編碼爲UTF-8而被放入數據庫中。 現在我從數據庫中檢索該字符串,並且想要在PHP中將其解碼爲UTF-8。 但我越來越奇怪的字符... 那麼我如何解碼IT? – Pratik

回答

1

假設數據庫被配置爲正確處理UTF8編碼數據,您可以返回一個帶有utf8_decode()的ISO字符串;見http://php.net/manual/en/function.utf8-decode.php。也就是說我認爲數據是UTF8是有原因的,所以最好只在嘗試在不支持編碼的環境中顯示它時才解碼。

+0

不,數據庫不是配置爲處理UTF8編碼。 – Pratik