簡體   English   中英

Android - Php Echo字符串不起作用

[英]Android - Php Echo string not working

我正在從數據庫加載一些信息,然后回顯它,以便我可以在我的Android設備上閱讀它。 到目前為止它一直運行良好,但由於某種原因,數據庫中的某個特定條目未正確加載。 我回復的數據如下:

echo ($row['POST_NAME'] . " ^ " . $row['POST_URL'] . " GOT HERE");

對於所有條目,信息正確回顯。 但是對於一個帖子,它返回以下內容:

Test Post ^ glamourmenot.weebly.com

如您所見,“GOT HERE”缺失。 因此,我試圖自己回顯URL。 這工作得很好。 但是一旦我嘗試添加一些東西,它就會失敗。 可能導致此問題的原因是什么?

數據庫上的數據類型設置為:

Text: utf8_general_ci

編輯:這是我如何閱讀Android應用程序上的數據:

StringBuffer sb = new StringBuffer("");
String line = "";
while ((line = in.readLine()) != null) {
    sb.append(line);
    break;
}
in.close();
String responseString = sb.toString();

好的,我已經解決了這個問題。 正如Ted Hopp建議的那樣,這是一個帶有新線序的問題。 我通過這樣做解決了這個問題:

echo echo str_replace(array("\r", "\n"), "", textToEcho);

這將刪除所有新行字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM