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