Recommend this page to a friend! |
![]() ![]() |
Info | ![]() |
![]() |
![]() ![]() |
Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2022-08-19 (23 hours ago) ![]() | Not yet rated by the users | Total: Not yet counted | Not yet ranked |
Version | License | PHP version | Categories | |||
sanitizer 1.0 | MIT/X Consortium ... | 5 | PHP 5, Text processing, Security |
Description | Author | |
This package can remove insecure or unnecessary parts of a string. |
|
Sanitize and escape every values in your PHP Application.
This solution will make PHP developer life easy, very easy and developers would be able to create a secure application quickly and effortlessly.
Let's see inside of this.
0.0.7
composer require maniruzzaman/sanitizer
Instantiation and loading.
// at top of the class autoload
use Maniruzzaman\Sanitizer\Sanitize;
// instantiate anywhere if needed
$sanitize = new Sanitize();
Example 1: Sanitize text with script:
$string = 'Text with script <script>alert("you are hacked...")</script>';
Sanitize::text($string);
#Output: Text with issuealert("you are hacked...")
Example 2: Sanitize text with html texts:
$string = 'Text with script <strong>This is strong text</strong>';
Sanitize::text($string);
#Output: Text with script This is strong text
Example 3: Sanitize attribute to filter out unnecessary strings:
$string = 'https://devsenv.com<script>welcome</script>';
$sanitize = new Sanitize();
$sanitize->attr($string);
#Output: https:://devsenv.com
We've used PHPUnit to test our codes.
Check if everything passes test cases or not. You can check our test cases to see the implementations of Sanitizer.
// For full directory
phpunit tests
// For specific file test
phpunit tests/SanitizeTest.php
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
The Library is open-sourced software licensed under the <a href="https://opensource.org/licenses/MIT">MIT license</a>.
Do you wanna support me to buy a coffee? Please be one of my patreon - https://www.patreon.com/maniruzzaman
![]() |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Doc. | Documentation |
Version Control | Unique User Downloads | |||||||
100% |
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.