Thẻ strip_ trong PHP là gì?

Giá trị trả về. Trả về chuỗi bị tước. Nhật ký thay đổi. Kể từ PHP 7. 4. 0, allowable_tags hiện chấp nhận một mảng thay thế. Phiên bản. PHP4+

cú pháp

Cú pháp cơ bản của hàm strip_tags[] được đưa ra với

dải_tags[chuỗi, allow_tags];

Ví dụ sau đây cho thấy hàm strip_tags[] đang hoạt động

Hello World!";

// Stripping HTML tags from string
echo strip_tags[$str];
?>

Ghi chú. Các thẻ và PHP luôn bị loại bỏ bởi chức năng này. Điều này được mã hóa cứng và không thể thay đổi bằng tham số allowable_tags

Cảnh báo. Chức năng này không nên được sử dụng để ngăn chặn các cuộc tấn công XSS. Sử dụng các chức năng phù hợp hơn như htmlspecialchars[] hoặc các phương tiện khác tùy thuộc vào ngữ cảnh

Thông số

Hàm strip_tags[] chấp nhận các tham số sau

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi để làm việc trên. allowable_tagsTùy chọn. Chỉ định các thẻ không nên bị tước

Thêm ví dụ

Dưới đây là một số ví dụ khác cho thấy hàm strip_tags[] thực sự hoạt động như thế nào

Các thẻ XHTML tự đóng bị bỏ qua và chỉ các thẻ không tự đóng mới được sử dụng trong allowable_tags. Ví dụ: nếu bạn muốn cho phép cả

strip_tags [ string $string , array|string|null $allowed_tags = null ] : string

Code language: PHP [php]
2 và

strip_tags [ string $string , array|string|null $allowed_tags = null ] : string

Code language: PHP [php]
2, bạn nên sử dụng

Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng hàm PHP strip_tags[] để tách các thẻ HTML và PHP khỏi một chuỗi

Giới thiệu về hàm PHP strip_tags[]

Hàm strip_tags[] trả về một chuỗi mới với tất cả các thẻ HTML và PHP đã bị xóa khỏi chuỗi đầu vào

Đây là cú pháp của hàm strip_tags[]

strip_tags [ string $string , array|string|null $allowed_tags = null ] : string

Code language: PHP [php]

Hàm strip_tags[] có các tham số sau