Registrovat    Přihlášení
Domů Odkazy Fórum Ke stažení Web hosting Registrace do katalogů
Přihlásit
Jméno:

Heslo:

Pamatuj si mně



Zapomenuté heslo

Nová registrace
Partner a hosting webu
zserver.cz
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.

Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.



Kategorie a fóra
Různé : Odstranění háčků a čárek - diakritiky PHP
Napsal/a Kozoroh dne 25. 11. 2009 23:44:15 (4662 x otevřeno) Články od stejného autora



Protože neustále potřebuji funkci pro odstranění diakritiky v PHP a pořád ji hledám znovu a znovu na internetu, tak jsem si ji hodil zde do fóra, abych ji měl pořád k dispozici.

$retezec = StrTr($retezec, "áäčďéěëíňóöřšťúůüýžÁÄČĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽ", "aacdeeeinoorstuuuyzAACDEEEINOORSTUUUYZ");

Určitě existuje lepší a systémovější řešení pro odstranění háčků a čárek, ale toto je velmi jednoduché a pro moje potřeby zcela postačující.

Další možné postupy a odkazy:

http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=15459&forum=9&page=-1
http://php.vrana.cz/vytvoreni-pratelskeho-url.php
http://www.dgx.cz/trine/item/odstraneni-diakritiky-z-ruznych-kodovani

$retezec = Str_Replace ("www", "", $retezec);
v řetězci nahradí www prázdným místem

$retezec = Str_Replace ("www", "x", $retezec);
v řetězci nahradí www znakem x



$pole['title'] = Str_Replace (",", "", $pole['title']);
$pole['title'] = Str_Replace (".", "", $pole['title']);
$pole['title'] = Str_Replace (":", "", $pole['title']);
$pole['title'] = Str_Replace (";", "", $pole['title']);
$pole['title'] = Str_Replace ("&", "", $pole['title']);
$pole['title'] = Str_Replace ("/", "", $pole['title']);
$pole['title'] = Str_Replace ("|", "", $pole['title']);
$pole['title'] = Str_Replace (">", "", $pole['title']);
$pole['title'] = Str_Replace ("<", "", $pole['title']);
$pole['title'] = Str_Replace ("?", "", $pole['title']);
$pole['title'] = Str_Replace ("!", "", $pole['title']);
$pole['title'] = Str_Replace ("%", "", $pole['title']);
$pole['title'] = Str_Replace ("´", "", $pole['title']);
$pole['title'] = Str_Replace ("http", "", $pole['title']);
$pole['title'] = Str_Replace ("www", "", $pole['title']);

$pole['title']= StrToLower($pole['title']);
převede řetězec na malá písmena


Další zdroje i pro UTF-8
http://www.meldo.sk/index.php?read=56
http://www.dgx.cz/knowhow/charset/charset2ascii.phps
http://www.dgx.cz/trine/item/odstraneni-diakritiky-z-ruznych-kodovani

Známka: 0.00 (0 hlasů) - Oznámkuj tyto články -


Jiné články
23. 9. 2011 14:44:42 - GoPay - akční nabídka 2011
10. 12. 2010 10:40:00 - Postupy Joomla II. - hacky kódu apod. - vložení článků - automatické schválení bez kontroly administrátora
13. 11. 2010 20:10:00 - Postupy Joomla - hacky kódu apod. adsmanager, sobi2, captcha
30. 8. 2010 21:50:00 - Zajímavé stránky a skripty - PHP, MYSQL, Javascript
17. 4. 2010 14:14:59 - Kalkulačka v html a javascriptu s polem pro poznámky

Za obsah komentáře zodpovídá jeho pisatel. Komentář vyjadřuje jeho názory, ne názory a postoje provozovatelů webu.
Komentuje Vlákno



Zen-Cart ke stažení

Vyšel nový Zencart 1.5.0

Originální moduly můžete stahovat na
www.zen-cart.com

Reklama
Nejaktivnější autoři
1 Melodic
Melodic
1002997
2 Kozoroh
Kozoroh
2124
3 JardaR
JardaR
1888
4 garden
garden
1419
5 Nismo
Nismo
1389
6 hbxx 1131
7 jandik01
jandik01
1070
8 PeterB
PeterB
1017
9 Dedek
Dedek
990
10 bambulko
bambulko
775