我擁有utf-8編碼的所有東西。所有非ascii字符都可以正常工作,但是當我使用php的chr()函數時會出現問題。chr()UTF-8編碼問題
線路工作正常(與±字符)
echo '<a class="page_contents_right_cat" href="/page-contents/">Top ±300</a>';
但它不,並顯示無法識別的字符。
echo '<a class="page_contents_right_cat" href="/page-contents/">Top '. chr(241) .'300</a>';
如何解決這個問題?任何幫助?
我可以通過鍵入ALT + 241那麼什麼是177±寫? – 2013-03-10 08:45:35
它的HTML實體代碼,並且是順序的。請參閱W3C的[此列表](http://www.w3.org/TR/REC-html40/sgml/entities.html)。 – 2013-03-10 09:39:00
好的。再回到問題。當我回應字節順序標記時,它工作正常。 echo chr(239).chr(187).chr(191);但是當我回應chr(241)時;它打破了。 – 2013-03-10 10:11:35