fatindeed / emoji-helper
Emoji helper is a tool for you to escape emoji characters.
Installs: 8 369
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/fatindeed/emoji-helper
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: 2025-10-15 15:26:23 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\RemoveEmojiCharactersto your middleware list.
- 
Without Laravel. use Fatindeed\EmojiHelper\EmojiHelper; // code... $sqlSafeString = EmojiHelper::filter($originalString);