php - 苏格兰国旗在我的页面上不起作用,但其他 Emoji 5 可以

标签 php html emoji

我正在使用 PHP 生成我的网页,在开头调用 header('Content-Type:text/html; charset=utf-8');

苏格兰国旗 emoji 🏴ƠƠƠ₩ulis 呈现为一面黑旗,就好像它不见了一样(顺便说一下,它在这里也是如此)。

但是:

  • 其他 Emoji 5 可以代替,即 🦕
  • 在其他网站上也有效,例如here
  • 如果我查看浏览器显示的页面源代码……它确实有效
  • 其他标志工作

所以,考虑到它确实在其他网站上工作,这绝对不是我页面的浏览器错误......但对于我的生活来说,我无法弄清楚我做错了什么,在哪里。

是 PHP、生成的 HTML、CSS 文件还是 Apache 服务器的问题?我什至不知道去哪里调查。

我该如何解决这个问题?

最佳答案

我认为苏格兰国旗是一系列符号:

U+1F3F4
󠁧U+E0067
U+E0062
U+E0073
U+E0063
U+E0074
󠁿U+E007F

引用:https://emojipedia.org/flag-for-scotland/

关于php - 苏格兰国旗在我的页面上不起作用,但其他 Emoji 5 可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49730950/

相关文章:

php - 如何将 `select a category` 文本添加到选项下拉列表中?

php - 如何在html上使用php数组变量输出一个ul列表?

php - 创建 BBDD @variable 表

html - 如何在 CSS 2.1 中使用 word-wrap 属性并验证 CSS

cmd - 使用 PHP 在 CLI/shell/终端中打印表情符号/外来字符

node.js - 添加特定 unicode 表情时 Discord.js message.react 失败

php - 使用php从远程服务器获取文件并复制到本地服务器的最佳方法

javascript - <span> jQuery .click() 不工作

javascript - 我的 JavaScript 代码结果在闪烁

react-native - 如何自动打开表情符号键盘? [ react native ]