fatindeed / emoji-helper
Emoji helper is a tool for you to escape emoji characters.
Installs: 5 448
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^5.6 || ^7.0
Requires (Dev)
- phpunit/phpunit: ^5.0 || ^6.0 || ^7.0 || ^8.0
This package is auto-updated.
Last update: 2024-10-15 13:00:54 UTC
README
Emoji helper is a tool for you to escape emoji characters.
Why to escape emoji characters
For MySQL databases which use utf8
charset, it will occur a error when you insert emoji charactes.
Suggestion
You shoud try to change database charset to utf8mb4
first. If you can't, then use this class temporary.
Usage
-
Require libaray in composer.
composer require fatindeed/emoji-helper
-
With Laravel or Lumen.
Register
Fatindeed\EmojiHelper\Http\Middleware\RemoveEmojiCharacters
to your middleware list. -
Without Laravel.
use Fatindeed\EmojiHelper\EmojiHelper; // code... $sqlSafeString = EmojiHelper::filter($originalString);