php - 如何从数字中打印原始 UTF-8 字符?

标签 php unicode utf-8

假设我想从 U+00FF 的 Unicode/UTF-8 数字或 c3 的十六进制中打印一个 ÿ(带分音符的拉丁文小 y)最好的我如何在 PHP 中做到这一点?

原因 是我需要能够创建某些 UTF-8 字符用于在我的正则表达式和字符串函数中进行测试。但是,由于我的键盘上的键少于 200 个我无法键入它们 - 而且由于很多时候我被困在一个只有 ASCII 的世界中 - 我需要能够完全基于他们的 ASCII 安全,UTF-8 字符代码。

注意:为了在浏览器中正确显示,我知道第一步是

header('Content-Type: text/html; charset=utf-8');

最佳答案

好吧,你拥有你需要的一切。
十六进制值也在双引号字符串中被识别

echo "\xc3\xbf";

关于php - 如何从数字中打印原始 UTF-8 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2748459/

相关文章:

php - MySQL根据值选择多个id

php - MySql - 如何对两列中两个值的组合创建唯一约束

perl - 计算等宽字体中字符串的宽度

php - 如何确保英镑符号 (£) 正确显示?

具有 utf-8 代码格式的 Python CSV 编写器

php - 使用 GD 库编写印地语字体未按预期呈现

php - 检查权限?

c++11如何将十六进制字符串转换为unicode字符串

c++ - VS2010 中的字符集

php - UTF-8贯穿始终