NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 4 - Knihovna StringUtils pro práci s textem v PHP

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Michal Žůrek - misaz:25.2.2014 18:45

ten kód pro diakritiku mi přijde jako prasárna, když víme že háček se reprezentuje kombinací není nějaká možnost smazat pouze ten háček z toho písmena?

 
Odpovědět
25.2.2014 18:45
Avatar
Odpovídá na Michal Žůrek - misaz
Zdeněk Pavlátka:25.2.2014 18:51

Nějak by to asi šlo, musel bys kontrolovat, jestli 1. znak v kombinaci je písmeno a 2. je diakritické znaménko (nebo jak to nazvat). Tahle možnost je ale jednodušší na pochopení.

Odpovědět
25.2.2014 18:51
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Michal Žůrek - misaz
David Hartinger:25.2.2014 19:29

Teoreticky by to mělo jít, ale nikde jsem to tak řešené neviděl, asi pro to bude nějaký důvod.

Odpovědět
25.2.2014 19:29
New kid back on the block with a R.I.P
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Jan Vargovský:25.2.2014 20:54
<?php
echo iconv("UTF-8", "ASCII//TRANSLIT", 'Příliš žluťoučký kůň úpěl
ďábelské ódy.');

Výsledek:

Prilis zlutoucky kun upel dabelske ody.
Editováno 25.2.2014 20:55
 
Odpovědět
25.2.2014 20:54
Avatar
Odpovídá na Jan Vargovský
Michal Žůrek - misaz:25.2.2014 20:56

nakonec to není až zas tak těžké :D

 
Odpovědět
25.2.2014 20:56
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Vargovský
David Hartinger:25.2.2014 21:44

Tohle nefunguje, pracovali jsme s tím a z nějakého důvodu jsme to vyhodili, v některém případě to selhávalo.

Odpovědět
25.2.2014 21:44
New kid back on the block with a R.I.P
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na David Hartinger
Jan Vargovský:25.2.2014 22:16
<?php
$text = 'Příliš žluťoučký kůň úpěl ďábelské ódy za 10 €.';
setlocale(LC_CTYPE, 'cs_CZ.UTF-8');
echo iconv("UTF-8", "ASCII//TRANSLIT", $text);
 
Odpovědět
25.2.2014 22:16
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Vargovský
David Hartinger:26.2.2014 10:18

Díky, zkusím to a v článku to případně zmíním. Nerad bych to ale dával jako výchozí řešení, ta setlocale není thread safe a typuji, že na freehostinzích to nepůjde, já jsem s tím tenkrát docela dlouho zápasil, mám dojem, že mi to jelo na localu a na produkci jsem to nemohl rozchodit. Spíše se nějak pokusím upravit tu nahrazovací funkci.

Odpovědět
26.2.2014 10:18
New kid back on the block with a R.I.P
Avatar
Martin Suchodol:1.3.2014 9:05

já používám funkci strtr() a nikdy jsem se nesetkal s odmítnutím

 
Odpovědět
1.3.2014 9:05
Avatar
simek.zbynek
Člen
Avatar
simek.zbynek:25.3.2014 1:01

a to nejde použít pro převedení počátečního písmena funkci "ucfirst()"

 
Odpovědět
25.3.2014 1:01
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 12.