Unicode粗体和颜色代码

时间:2015-12-16 20:28:29

标签: php unicode utf-8

我正在尝试传递Unicode代码以设置粗体和颜色,但我不确定如何或是否可能。我已经搜索过,但没有找到任何关于它的文档,所以我假设它无法完成。

因此,在下面的代码示例中,我将以粗体发送单词“Hello”,这确实有效。

<?php
function utf8_bytes($cp){
        if ($cp > 0x10000){
            # 4 bytes
            return  chr(0xF0 | (($cp & 0x1C0000) >> 18)).
                chr(0x80 | (($cp & 0x3F000) >> 12)).
                chr(0x80 | (($cp & 0xFC0) >> 6)).
                chr(0x80 | ($cp & 0x3F));
        }
    }

$send = utf8_bytes("119815") .
utf8_bytes("119838") . 
utf8_bytes("119845") . 
utf8_bytes("119845") . 
utf8_bytes("119848"); 
?>

在上面,$ send以'MATHEMATICAL BOLD CAPITAL'字体给我'Hello'。具体来说,发送的第一个代码是119815,相当于: U + 1D407 - &amp;#119815 - 从此链接获取的数学大写字母H http://www.utf8-chartable.de/unicode-utf8-table.pl

但我真正想做的是发送'粗体'Unicode代码而不是尝试为每个字母发送粗体字符。我也没有找到任何改变颜色的东西。

我能够实现这一目标,还是没有可以发送粗体/斜体/颜色的代码?

0 个答案:

没有答案