我的一些腳本使用不同的編碼,當我嘗試將它們合併時,這就成了一個問題。將utf8字符轉換爲iso-88591並以PHP退回
但我不能改變他們所使用的編碼,而不是我想要改變從腳本一個結果的encodig,並在腳本B.
所以用它作爲參數:有沒有簡單的方法來在PHP中將字符串從UTF-8更改爲ISO-88591?我看過utf_encode和_decode,但他們沒有做我想做的事。爲什麼不存在任何「utf2iso()」 - 函數或類似的?
我不認爲我的字符不能寫成ISO格式,所以不應該是一個大問題。
utf8_decode應該是你的utf2iso?!? – BlaM 2008-12-17 13:05:45
值得注意的是,PHP繼續在內部轉移到utf-8,所以任何你可能從外面輸入的字符串。設置cURL,文件訪問函數,流,PDO/MySQL或任何其他用於訪問外部數據的API以使用UTF-8,以便在PHP獲取它時已經正確。 – Xeoncross 2015-10-22 19:36:54