2017-04-07 62 views
1

當我需要一個PHP文件,它打印的象徵。需要打印一個符號

代碼:

echo 'test'; 
    include('1.php'); 
    echo 'test'; 

結果在瀏覽器中:

testtest 

BUT!當我試圖用Jquery Json解析器解析一個頁面時,它返回一個錯誤,因爲它表示在調用require函數的地方有一個符號。你不能在瀏覽器中看到這個符號,但在線Json解析器可以。

複製,結果從瀏覽器粘貼到網上JSON分析器: screenshot

所以,問題是我怎麼解決這個問題? 是的,在包含的代碼或其他地方有100%沒有空的空間。

+0

顯示1.php的內容。順便說一下,在一個好的瀏覽器中,你可以看到源代碼。右鍵單擊顯示源。 – JustOnUnderMillions

+2

這是一個UTF8 BOM,請嘗試保存1.PHP爲UTF-8無BOM – Musa

+0

刪除最後收'?>'在1.PHP –

回答

1

有所需文件的機會,有BOM字符的UTF8編碼。如果是這種情況,您可以嘗試將文件(1.php)轉換爲不含BOM的UTF8。

更多關於BOM here