Possible Duplicate:
Headers already sent by PHP如何指示php什麼字符集是我的腳本編碼?
我有兩個文件來測試這個問題
test-ansi.php (75 bytes)
test-utf.php (78 bytes)
兩人都保存記事本+ +使用ANSI字符集和UTF字符集在每種情況下。
都具有相同的內容:
<?php
header('Content-Type: text/javascript; charset=utf8');
//
測試ansi.php工作正常測試utf.php引發錯誤:Warning: Cannot modify header information - headers already sent by (output started at /home/unodev/public_html/oo/test-utf.php:1) in /home/unodev/public_html/oo/test-utf.php on line 4
的一點是,我需要的腳本(和一些包括)以UTF編碼-8字符集。
我該怎麼辦?
在此先感謝
我想我有3個「不可見」字符,因爲它們顯示的尺寸很大,但它們不可編輯(或可移動)。 – 2012-02-22 20:59:12
使用文本編輯器,可讓您選擇文本格式。例如在記事本中確保編碼是「ansi」而不是utf/unicode。應該剝離BOM。 – 2012-02-22 21:02:23
但我需要utf。顯示的代碼是真正問題的減少 – 2012-02-22 21:05:46