Quên mật khẩu
 Đăng ký
Xem: 122|Trả lời: 0

Hàm strip_tags

[Lấy địa chỉ]

36

Chủ đề

7

Bài viết

172

Điểm

Administrator

Điểm
172
Đăng lúc 2024-9-6 20:30:29 | Xem tất |Chế độ đọc
Hàm này dùng để loại bỏ các thẻ HTML ra khỏi chuỗi.

Cú pháp:
  1. strip_tags(string, option)
Sao chép mã

Trong đó:
- string: chuỗi chứa thẻ HTML
- option: các thẻ mà bạn muốn hàm strip_tags() không loại bỏ. Các thẻ này sẽ được giữ lại trong chuỗi trả về.

Đối với phần mô tả bài viết, ta có thể áp dụng cách sử dụng thẻ này như sau:
  1. {% macro description(content,num) %}{% spaceless %}
  2.         {% set content = strip_tags(content|raw)|trim|replace({'\n':' ',' ':' ','“':'','”':'', '–':''}) %}
  3.         {{content|slice(0,num)}}{% if content|length > num %}...{% endif %}
  4. {% endspaceless %}{% endmacro %}
Sao chép mã

Với:
- content: nội dung bài viết
- num: giới hạn số lượng ký tự trong mô tả
Bạn phải đăng nhập mới được đăng bài Đăng nhập | Đăng ký

Quy tắc điểm

Lưu trữ|Danh sách ban|Diễn đàn Sắc màu

GMT+7, 2024-11-21 16:12 , Processed in 0.046158 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

Trả lời nhanh Lên trên Trở lại danh sách