Đôi khi bạn cần xóa thuộc tính style khỏi phần tử html. Chức năng dưới đây được thiết kế để thực hiện nhiệm vụ này
Hàm số
function stripStyle[$string] { return preg_replace['/[]+] style=".*?"/i', '$1', $string]; }
Gọi hàm
$string = '< div>Hello World!< /div>'; echo stripStyle[$string];
đầu ra
< div>Hello World!< /div>
Bạn có thể xóa các thuộc tính bên trong các thẻ HTML bằng hàm preg_replace[]. Nó là một chức năng tích hợp PHP. Cách tiếp cận này yêu cầu phương thức RegEx. Nếu bạn muốn bỏ qua RegEx, bạn có thể sử dụng hàm str_replace[] trong một số trường hợp
Trong bài viết này, tôi sẽ thảo luận về các phương pháp khác nhau với ví dụ thích hợp
cú pháppreg_replace['tìm', 'thay thế', 'chuỗi'];
Chúng ta cần cung cấp ba tham số
1. Findis tham số đầu tiên nên được thay thế bằng tham số thay thế
2. Replace sẽ thay thế những phát hiện
3. Chuỗi sẽ chứa chuỗi đầy đủ từ nơi bạn muốn xóa thuộc tính
Trong vị trí của các tham số, bạn có thể sử dụng các biến PHP
Thảo luận. xóa thuộc tính khỏi thẻ HTML
Ở đây tôi bao gồm một số ví dụ để làm rõ các phương pháp khác nhau
ví dụ 1. Xóa tất cả các thuộc tính khỏi thẻ HTML