-
Notifications
You must be signed in to change notification settings - Fork 1
/
extract_emoji.php
40 lines (30 loc) · 1.2 KB
/
extract_emoji.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
/*
LICENSE: GPL v2
Copyright 2017 MagCho, uria
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
// $text = "おさ(-_-;)かな🐟🕢";
$text = "大阪いくのか!裏山!!なおセレクトで😎😎";
require_once("./lib/emoji.php");
echo remove_emoji($text);
print_r(extract_emoji($text)).'<br />';
// require_once('./lib/aa.php');
// echo remove_aa($text);
// print_r(extract_aa($text));
//
// function toCodePoint($string, $encoding = 'UTF-8')
// {
// return bin2hex(mb_convert_encoding($string, 'UTF-32BE', $encoding));
// }
// echo toCodePoint('🐟'), PHP_EOL;