rothkj1022 / php-xss-sanitizer
PHP XSS Sanitizer uses HTMLPurifier to recursively clean up get, post, and files arrays to protect your application.
Installs: 84
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/rothkj1022/php-xss-sanitizer
Requires
- php: ^5.4 || ^7.0 || ^8.0
- ezyang/htmlpurifier: ^4.9
This package is auto-updated.
Last update: 2025-10-18 01:14:09 UTC
README
PHP XSS Sanitizer uses HTMLPurifier to recursively clean up get, post, and files arrays to protect your application.
Features:
- Recursively sanitizes $_GET, $_POST, $_FILES, or any other php array
- Option to sanitize file names if passing the $_FILES array
- Set any HTMLPurifier config parameters you want to use
Written by: Kevin Roth - https://kevinroth.com
License
Released under the MIT license - http://opensource.org/licenses/MIT
Requirements
- PHP >= 5.4
Installation
Run the following command in your command line shell in your php project
$ composer require rothkj1022/php-xss-sanitizer
Done.
Getting started
Example usage with composer
require('vendor/autoload.php'); use rothkj1022\Sanitizer; $sanitizer = new Sanitizer\Sanitizer();
Example usage without composer
require('src/Sanitizer.php'); use rothkj1022\Sanitizer; $sanitizer = new Sanitizer\Sanitizer();
See example.php
Changelog
Version 1.0.0
- Initial version