Meta tag charset:
Input Latin-1: caffč latin 1 ()
utf8_encode('') = caffè latin 1
Input Cp 1252: “smart quotes” (“smart quotes”)
utf8_encode('“smart quotes”') = “smart quotes”
I caratteri speciali utilizzati da CP 1252 (\x93 e \x94) sono stati convertiti in UTF-8 nei caratteri di controllo C1 controls che utilizzano quelle posizioni (risultano invisibili nella pagina web):
utf8_encode('“smart quotes”') => C2 93 73 6D 61 72 74 20 71 75 6F 74 65 73 C2 94
utf8_encode('') = caffè latin 1
Input Cp 1252: “smart quotes” (“smart quotes”)
utf8_encode('“smart quotes”') = “smart quotes”
I caratteri speciali utilizzati da CP 1252 (\x93 e \x94) sono stati convertiti in UTF-8 nei caratteri di controllo C1 controls che utilizzano quelle posizioni (risultano invisibili nella pagina web):
utf8_encode('“smart quotes”') => C2 93 73 6D 61 72 74 20 71 75 6F 74 65 73 C2 94
<? $input_latin1 = "caffč latin 1"; $input_cp1252 = "\x93smart quotes\x94"; echo "Input Cp 1252: " . $input_cp1252 . " (".htmlentities($input_cp1252, ENT_COMPAT, "CP1252").")<br>"; echo "utf8_encode('".htmlentities($input_cp1252, ENT_COMPAT, "CP1252")."') = " . utf8_encode($input_cp1252)."<br>"; ?> I caratteri speciali utilizzati da CP 1252 (\x93 e \x94) sono stati convertiti in UTF-8 nei caratteri di controllo C1 controls che utilizzano quelle posizioni (risultano invisibili nella pagina web):<br> utf8_encode('<?=htmlentities($input_cp1252, ENT_COMPAT, "CP1252")?>') => <?=print_bytes(utf8_encode($input_cp1252))?>
© 2012-2025 — Maurizio Manetti — Corso charset e Web i18n