Hướng dẫn dùng htmlpurifier tutorial trong PHP

I. Lời mở đầu

Other text

Mặc dù strip_tags có thể loại bỏ các ký tự html cho data của chúng ta tuy nhiên nó chỉ xóa một số thẻ nhất định. Mỗi lần gọi hàm bạn đều phải điền rõ thẻ mà bạn muốn xóa. Chính vì vậy giải pháp ở đây là dùng HTML Purifier.

II. Nội dung chính

Cài đặt package HTML Purifier

HTML Purifier đã có sẵn trong packagist.org. Nếu bạn đang sử dụng composer để quản lý các dependencies. Để thực hiện cài đặt package bạn thực hiện theo command sau:

$ composer require ezyang/htmlpurifier

Sau khi cài đặt thành công package sẽ được add trong composer.json.

 "require": {
        "php": "^7.2",
        "doctrine/dbal": "^2.10",
        "ezyang/htmlpurifier": "^4.12",
        "facade/ignition": "^1.4",
        "fideloper/proxy": "^4.0",
        "intervention/image": "^2.5",
        "laravel/framework": "^6.8",
        "laravel/tinker": "^1.0",
        "nunomaduro/collision": "^3.0",
        "predis/predis": "^1.1",
        "rap2hpoutre/laravel-log-viewer": "^1.3",
        "sentry/sentry-laravel": "^1.5",
        "spatie/laravel-analytics": "^3.9",
        "sun-asterisk/laravel-chatwork": "^0.2.0"
    },

Sử dụng package HTML Purifier

Tạo File App\Support\HTMLPurifier.php để setup config cho HTMLPurifier

Bài Viết Liên Quan

Chủ Đề