This repository has been archived by the owner on Apr 16, 2023. It is now read-only.
forked from iamcal/php-emoji
-
Notifications
You must be signed in to change notification settings - Fork 1
A PHP Emoji conversion library
dulao5/php-emoji
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a PHP library for dealing with mobile device Emoji. It is based on a Ruby library here: http://www.bitcontrol.org/2009/10/18/emoji-rubygem-for-iphone-softbank-ntt-docomo-kddi/ And data from Unicode here: http://www.unicode.org/~scherer/emoji4unicode/20090804/utc.html USAGE ----- <?php include('emoji.php'); # when you recieve text from a mobile device, convert it # to the unified format. $data = emoji_docomo_to_unified($data); # DoCoMo devices $data = emoji_kddi_to_unified($data); # KDDI & Au devices $data = emoji_softbank_to_unified($data); # Softbank & (iPhone) Apple devices $data = emoji_google_to_unified($data); # Google Android devices # when sending data back to mobile devices, you can # convert back to their native format. $data = emoji_unified_docomo($data); # DoCoMo devices $data = emoji_unified_kddi($data); # KDDI & Au devices $data = emoji_unified_softbank($data); # Softbank & (iPhone) Apple devices $data = emoji_unified_google($data); # Google Android devices # when displaying data to anyone else, you can use HTML # to format the emoji. $data = emoji_unified_to_html($data); ?> When using the HTML format, you'll also need to include the emoji.css file, which points to the iphone_emoji.png image. These images come from the iPhone, so don't cover every DoCoMo/KDDI/Google emoji (they fall back to a question mark). IMPORTANT NOTE: This library currently only deals with UTF-8. If your source data is JIS or Shift-JIS, you're out of luck for the moment. CREDITS ------- By Cal Henderson <cal@iamcal.com> This work is licensed under the GPL v3 Version 1 released on 2009-10-20
About
A PHP Emoji conversion library
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- PHP 100.0%