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 – mb_internal_encoding - Český PHP manuál

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
Shigei
Člen
Avatar
Shigei:7.11.2012 19:37

Když mám funkci ucwords() a v ní uložené jméno např. šimon rácz, nezobrazí se Šimon Rácz, ale šimon Rácz. To znamená, že ucwords() mi nebere diakritiku. Nevíte jak to mám spravit?

Odpovědět
7.11.2012 19:37
V těch nejtěžších chvílích se otoč za sluncem a všechny stíny padnou za tebe.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Shigei
David Hartinger:8.11.2012 7:20

To je proto, že většina PHP funkcí bez prefixu mb_ neumí multibyte kódování (UTF8). Proto si na to budeš muset napsat vlastní funkci pomocí fce mb_strtoupper

Odpovědět
8.11.2012 7:20
New kid back on the block with a R.I.P
Avatar
Odpovídá na Shigei
Drahomír Hanák:8.11.2012 9:38

Můžeš použít mb_convert_case (http://www.php.net/…ert-case.php)

<?php
echo mb_convert_case('šimon rácz', MB_CASE_TITLE, "UTF-8");
 
Odpovědět
8.11.2012 9:38
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Drahomír Hanák
David Hartinger:8.11.2012 9:47

Tu jsem přehlédl, doplním to sem :)

Odpovědět
8.11.2012 9:47
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:8.11.2012 19:10

Je na zvážení, zda tuto funkci je vhodné umístit do skriptu PHP, šablony XSLT nebo do CSS. Všechny 3 varianty jsou možné, každá z nich má mírně odlišné uplatnění.

Odpovědět
8.11.2012 19:10
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
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 5 zpráv z 5.