How to display Emoji on my Web Broswer using PHP
I'm trying tp display Emojis from my database to Web Browser. I tried to input emoji from my phone to my app and it is saved to database as 'ðŸ˜'. How can I display it to PHP as emoji like this 😍. Thank you in Advance.
php emoji
add a comment |
I'm trying tp display Emojis from my database to Web Browser. I tried to input emoji from my phone to my app and it is saved to database as 'ðŸ˜'. How can I display it to PHP as emoji like this 😍. Thank you in Advance.
php emoji
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22
add a comment |
I'm trying tp display Emojis from my database to Web Browser. I tried to input emoji from my phone to my app and it is saved to database as 'ðŸ˜'. How can I display it to PHP as emoji like this 😍. Thank you in Advance.
php emoji
I'm trying tp display Emojis from my database to Web Browser. I tried to input emoji from my phone to my app and it is saved to database as 'ðŸ˜'. How can I display it to PHP as emoji like this 😍. Thank you in Advance.
php emoji
php emoji
asked Sep 3 '17 at 6:40
Felix KamoteFelix Kamote
31119
31119
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22
add a comment |
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22
add a comment |
1 Answer
1
active
oldest
votes
You need to configure your database connection like the following:
$db = new mysqli('localhost', 'username', 'password', 'db_name');
if ($db->connect_error)
die("Connection failed: " . $db->connect_error);
$db->query("SET character_set_client='utf8mb4'");
$db->query("SET character_set_results='utf8mb4'");
$db->query("set collation_connection='utf8mb4_bin'");
And ensure your HTML file is UTF-8, have the following in between the head tags:
<meta charset="utf-8">
Hope it helps. Cheers!
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f46020947%2fhow-to-display-emoji-on-my-web-broswer-using-php%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You need to configure your database connection like the following:
$db = new mysqli('localhost', 'username', 'password', 'db_name');
if ($db->connect_error)
die("Connection failed: " . $db->connect_error);
$db->query("SET character_set_client='utf8mb4'");
$db->query("SET character_set_results='utf8mb4'");
$db->query("set collation_connection='utf8mb4_bin'");
And ensure your HTML file is UTF-8, have the following in between the head tags:
<meta charset="utf-8">
Hope it helps. Cheers!
add a comment |
You need to configure your database connection like the following:
$db = new mysqli('localhost', 'username', 'password', 'db_name');
if ($db->connect_error)
die("Connection failed: " . $db->connect_error);
$db->query("SET character_set_client='utf8mb4'");
$db->query("SET character_set_results='utf8mb4'");
$db->query("set collation_connection='utf8mb4_bin'");
And ensure your HTML file is UTF-8, have the following in between the head tags:
<meta charset="utf-8">
Hope it helps. Cheers!
add a comment |
You need to configure your database connection like the following:
$db = new mysqli('localhost', 'username', 'password', 'db_name');
if ($db->connect_error)
die("Connection failed: " . $db->connect_error);
$db->query("SET character_set_client='utf8mb4'");
$db->query("SET character_set_results='utf8mb4'");
$db->query("set collation_connection='utf8mb4_bin'");
And ensure your HTML file is UTF-8, have the following in between the head tags:
<meta charset="utf-8">
Hope it helps. Cheers!
You need to configure your database connection like the following:
$db = new mysqli('localhost', 'username', 'password', 'db_name');
if ($db->connect_error)
die("Connection failed: " . $db->connect_error);
$db->query("SET character_set_client='utf8mb4'");
$db->query("SET character_set_results='utf8mb4'");
$db->query("set collation_connection='utf8mb4_bin'");
And ensure your HTML file is UTF-8, have the following in between the head tags:
<meta charset="utf-8">
Hope it helps. Cheers!
answered Feb 11 '18 at 21:08
ShatadipShatadip
243
243
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f46020947%2fhow-to-display-emoji-on-my-web-broswer-using-php%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
There is a php lib on github github.com/iamcal/php-emoji which may help here.
– AMartinNo1
Sep 3 '17 at 6:46
You may need to make sure you database collation is set to utf8mb4. This might help stackoverflow.com/questions/7814293/…
– Sarcoma
Sep 3 '17 at 6:48
Possible duplicate of UTF-8 all the way through
– miken32
Nov 14 '18 at 18:22