У меня проблема с отображением% 02 в Prismjs. В результате получается неработающий символ Юникода.
Prismjs
Я ожидаю, что на выходе будет% 02, но вывод (ломаный символ Unicode)
function rgb2hex($r, $g, $b) { return sprintf("#%02x%02x%02x", $r, $g, $b); }