Tôi muốn hiển thị 300 từ đầu tiên của một tin bài như một bản xem trước, không may có nghĩa là nếu một câu chuyện có hình ảnh trong 300 từ đầu tiên thì nó được hiển thị trong danh sách xem trước thực sự gây rối với bố cục của tôi. Tôi đã sử dụng đoạn mã trên để ẩn tất cả các hình ảnh khỏi chuỗi được lấy từ cơ sở dữ liệu của tôi và nó hoạt động tuyệt vời!
$news = $row_latest_news ['content'];
$news = preg_replace("/<img[^>]+\>/i", "", $news);
if (strlen($news) > 300){
echo substr($news, 0, strpos($news,' ',300)).'...';
}
else {
echo $news;
}
Nguồn
2013-04-26 15:20:29
$ content = preg_replace (..., $ nội dung); –