Toto vlákno bylo označeno za vyřešené.
naromax ~ Redaktor
+1
Návštěvník
Zdravím,
potřebuji získat nějaký koukatelný tvar url ze stringu a využil jsem funkce iconv. Výsledkem ovšem je, že znaky s diakritikou se prostě vynechají a to nevypadá úplně pěkně. Nesetkal se s tímto problém už někdo - viz kód níže. Předem díky
setlocale(LC_CTYPE, "czech");
$url = iconv("utf-8", "us-ascii//TRANSLIT", $url);
Pořádek je pro blbce, inteligent zvládá chaos.
#1 naromax
<?php
setlocale(LC_CTYPE, 'cs_CZ.UTF-8');
$text = 'Příliš žluťoučký kůň úpěl ďábelské ódy za 1 €. '.chr(197).chr(146)." ".chr(196).chr(179)."\n";
echo $text;
echo iconv("UTF-8", "ASCII//TRANSLIT", $text);
echo iconv("UTF-8", "ASCII//TRANSLIT", mb_convert_case($text, MB_CASE_UPPER, "UTF-8"));
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků
Přidej příspěvek
Uživatelé prohlížející si toto vlákno Uživatelé on-line: 0 registrovaných, 14 hostů