我正在製作我的網站,我從來沒有遇到過這裏發生的事情。我從數據庫中獲取所有文章,並回顯每篇文章標題和簡短的12個字符的內容,這就形成了可供選擇的文章列表。但是,當我使用substr方法時,它不會正確執行。PHP,將字符串拆分爲n個字符
<?php
$get_articles = mysql_query("SELECT * FROM `articles` ORDER BY `ID` DESC");
while($article = mysql_fetch_assoc($get_articles)){
$articleID = $article['ID'];
$articleTitle = $article['Title'];
$articleText = $article['Text'];
$articleDate = $article['Date'];
$sText = substr($articleText, 0, 12);
echo "$sText";
}
?>
這應該從我的文字「啊,聖誕裝飾品」回聲了,但相反,它給這個輸出是第12個字符,12個字符從接近文章的結尾「啊,ChristmSeeing如果日」。請幫助。
你確定它不是第一下一個條目的12個字符? – 2014-12-13 15:43:04
是的,你就像PiotrK一樣正確。謝謝你們兩位! :) – 2014-12-13 15:48:38