113 lines
No EOL
9.8 KiB
PHP
113 lines
No EOL
9.8 KiB
PHP
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>UTF-8 charmap and HTML characters map <?php echo $_GET["page"] > 0 ? "• Page " . $_GET["page"] : ""; ?></title>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="author" content="http://www.onlinecreation.pro">
|
|
<meta name="description" content="<?php echo $_GET["page"] > 0 ? "UTF-8 and HTML charmap, Page " . $_GET["page"] . ", from char nr." . (($_GET["page"] - 1) * 1000) . " to char nr." . ($_GET["page"] * 1000 - 1) . "." : "Certainly the biggest unicode character map in the world. Each char is associated with its HTML code."; ?>" />
|
|
<link href="https://fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese" rel="stylesheet">
|
|
<link href='css/emoji.css' rel='stylesheet' type='text/css'>
|
|
<link href='css/style.css' rel='stylesheet' type='text/css'>
|
|
<link rel="shortcut icon" href="favicon.ico">
|
|
<link rel="apple-touch-icon" href="img/icon_128.png" />
|
|
<meta property="og:image" content="/img/icon_128.png"/>
|
|
</head>
|
|
<body>
|
|
<div class="char welcome">
|
|
<span>uuu.tf</span>
|
|
The biggest HTML UTF-8 charmap you can imagine !
|
|
</div>
|
|
<div class="char socials">
|
|
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url="http://uuu.tf" addthis:title="uuu.tf">
|
|
<a class="addthis_button_preferred_1"></a>
|
|
<a class="addthis_button_preferred_2"></a>
|
|
<a class="addthis_button_preferred_3"></a>
|
|
<a class="addthis_button_preferred_4"></a>
|
|
<a class="addthis_button_compact"></a>
|
|
<a class="addthis_counter addthis_bubble_style"></a>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
if ($_GET['page'] > 1) {
|
|
echo '<a class="char clear" href="' . ($_GET['page'] - 1) . '"><span>«</span>Previous</a>';
|
|
} elseif ($_GET['page'] == 1) {
|
|
echo '<a class="char clear" href="/"><span>«</span>Previous</a>';
|
|
}else{
|
|
echo '<div class="clear"></div>';
|
|
}
|
|
if (!is_numeric($_GET['page']) || $_GET["page"] < 1) {
|
|
$charmap = array("←", "↑", "→", "↓", "↔", "↕", "↖", "↗", "↘", "↙", "↚", "↛", "↜", "↝", "↞",
|
|
"↟", "↠", "↡", "↢", "↣", "↤", "↥", "↦", "↧", "↨", "↩", "↪", "↫", "↬", "↭", "↮",
|
|
"↯", "↰", "↱", "↲", "↳", "↴", "↵", "↶", "↷", "↸", "↹", "↼", "↽", "↾", "↿", "⇀",
|
|
"⇁", "⇂", "⇃", "⇄", "⇅", "⇆", "⇇", "⇈", "⇉", "⇊", "⇋", "⇌", "⇍", "⇎", "⇏", "⇐",
|
|
"⇒", "⇔", "⇕", "⇖", "⇗", "⇘", "⇙", "⇚", "⇛", "⇜", "⇝", "⇞", "⇟", "⇠", "⇡", "⇢",
|
|
"⇣", "⇤", "⇥", "⇦", "⇧", "⇨", "⇩", "⇪", "➔", "➘", "➙",
|
|
"➚", "➛", "➜", "➝", "➞", "➟", "➠", "➡", "➢", "➣", "➤", "➥", "➦", "➧", "➨",
|
|
"➩", "➪", "➫", "➬", "➭", "➮", "➯", "➰", "➱", "➲", "➳", "➴", "➵", "➶", "➷",
|
|
"➸", "➹", "➺", "➻", "➼", "➽", "➾", "⬅", "⬆", "⬇", "☚",
|
|
"☛", "☜", "☝", "☞", "☟", "⏎", "★", "☆", "⭐", "⍟", "☑", "☒", "☓", "❏", "❐", "❑",
|
|
"❒", "✁", "✂", "✃", "⚐", "⚑", "⚒", "⚔", "⚖", "⚛", "✌", "✿", "❀",
|
|
"♂", "⚢", "⚣", "⚤", "⚥", "⚦", "♲", "♺", "♻", "☸", "⚓", "✚", "☤", "⌽", "⌨", "⌘",
|
|
"⌦", "☕", "♨",
|
|
"⛲", "⛳", "⛵", "⛺", "⛽", "✈", "⚽", "⚾", "⚰", "⚱", "☠", "⛔",
|
|
"♿", "⊘", "⊗", "☨", "☩", "☭", "☮",
|
|
"☯", "∝", "☢", "☣", "⚠", "⚡", "♔", "♕", "♖", "♗", "♘", "♙", "♚", "♛", "♜", "♝",
|
|
"♞", "♟", "♠", "♡", "♢", "♣", "♤", "♥", "❤", "♦", "♧", "⚀", "⚁", "⚂", "⚃", "⚄",
|
|
"⚅", "☎", "☏", "✆", "•", "‣", "⏩", "⏪", "⏫", "⏬", "✉",
|
|
"✏", "✒", "✍", "✎", "✏", "✐", "⏰", "⌚", "⏳", "⌛", "✝", "✡", "☪",
|
|
"⛪", "☥", "♰", "♱", "☀", "☁", "☂", "☃", "❄", "☼", "☽", "☾", "☔", "⛄",
|
|
"⛅", "℃", "℉", "℡", "™", "₩", "€", "₧", "⁇", "⁈", "⁉",
|
|
"⁋", "‽", "®", "©", "œ", "É", "ᴙ", "«", "»", "¿", "∅", "∘", "∞", "≃", "≄", "≈", "≉",
|
|
"≠", "≥", "≤", "‰", "‱", "†", "‡", "±", "÷", "√", "∈", "∉", "¼", "½", "█", "┏", "┓",
|
|
"┗", "┛", "━", "┃", "├", "┤", "┴", "┬", "═", "║", "╔", "╗", "╚", "╝", "╣", "╠", "╦",
|
|
"╩", "╭", "╮", "╰", "╯", "♩", "♪", "♫", "♬", "♭", "♮", "♯", "『", "』", "【",
|
|
"】", "〒", "〖", "〗", "'ᴥ'", "〠", "☺", "☹", "☻", "シ", "ῳ", "㎅",
|
|
"㎆", "㎇", "㎈", "㎉", "㎍", "㎎", "㎏", "㎐", "㎛", "㎜", "㎝", "㎞", "㎟", "㎠", "㎡",
|
|
"㎢", "㎣", "㎤", "㎥", "㎦",
|
|
"Ⓐ", "Ⓑ", "Ⓒ", "Ⓓ", "Ⓔ", "Ⓕ", "Ⓖ", "Ⓗ", "Ⓘ", "Ⓙ", "Ⓚ", "Ⓛ", "Ⓜ", "Ⓝ", "Ⓞ", "Ⓟ",
|
|
"Ⓠ", "Ⓡ", "Ⓢ", "Ⓣ", "Ⓤ", "Ⓥ", "Ⓦ", "Ⓧ", "Ⓨ", "Ⓩ", "ⓐ", "ⓑ", "ⓒ", "ⓓ", "ⓔ", "ⓕ",
|
|
"ⓖ", "ⓗ", "ⓘ", "ⓙ", "ⓚ", "ⓛ", "ⓜ", "ⓝ", "ⓞ", "ⓟ", "ⓠ", "ⓡ", "ⓢ", "ⓣ", "ⓤ", "ⓥ",
|
|
"ⓦ", "ⓧ", "ⓨ", "ⓩ", "①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "⑨", "⑩", "⑪", "⑫",
|
|
"⑬", "⑭", "⑮", "⑯", "⑰", "⑱", "⑲", "⑳", "⒈", "⒉", "⒊", "⒋", "⒌", "⒍", "⒎", "⒏",
|
|
"⒐", "⒑", "⒒", "⒓", "⒔", "⒕", "⒖", "⒗", "⒘", "⒙", "⒚", "⒛");
|
|
foreach ($charmap as $char) {
|
|
echo '<div class="char"><span>' . $char . '</span>' . htmlentities($char) . '</div>';
|
|
}
|
|
} else {
|
|
for ($i = (($_GET['page'] - 1) * 1000); $i < ($_GET['page'] * 1000); $i++) {
|
|
echo '<div class="char"><a name="chr' . $i . '"></a><span>&#' . $i . ';</span>&#' . $i . ';</div>';
|
|
}
|
|
}
|
|
echo '<a class="char" href="' . (!empty($_GET['page']) && is_numeric($_GET['page']) ? $_GET['page'] + 1 : 1) . '"><span>»</span>Next</a>';
|
|
?>
|
|
<div class="char footer clear">
|
|
<?php
|
|
$blocks = array(
|
|
'Most used' => 0,
|
|
'European' => 33,
|
|
'Middle East' => 1424,
|
|
'West Asian' => 2304,
|
|
'Native american / Runic' => 5024,
|
|
'Symbols' => 8192,
|
|
'East Asian' => 11904,
|
|
'Games' => 126976,
|
|
'Pictographs' => 127744,
|
|
'Emoticons' => 128512
|
|
);
|
|
foreach ($blocks as $name => $block) {
|
|
echo '<a href="' . (ceil($block / 1000 )) . '#chr' . $block . '">' . $name . '</a> ';
|
|
}
|
|
?>
|
|
</div>
|
|
<div class="char footer clear">
|
|
Charmap under GPL licence. For a better result,
|
|
use the <a href="https://github.com/googlei18n/noto-fonts" target="_blank">NoTo font</a>.
|
|
<a href="https://github.com/onlinecreation/uuu.tf" target="_blank">Download and fork source code</a>;
|
|
if you make something great with this code,
|
|
<a href="http://www.onlinecreation.pro/#bottom" target="_blank">please let us know</a> !
|
|
|
|
</div>
|
|
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=xa-51aaf7be7c3d94b2"></script>
|
|
</body>
|
|
</html>
|