Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem php funkcia na zvacsenie prveho pismenka

Zdravim, rad by som sa spytal ako ide spraviť aby prve pismenko bolo velke.. nap.
$hodnota = "ahoj"; -> echo prvepismenkovacsie($hodnota); -> Ahoj
snazil som sa na to nejako prist ale nic som nenasiel tak sa budem este snazit hladat ale bol by som rad ak mi pomozete :D

Předmět Autor Datum
Musi to byt v PHP, nestaci HTML/CSS?
XoXoChanel 02.08.2015 18:12
XoXoChanel
nemusi jasne :) len som si myslel ze na to bude nejaka funkcia :P :) nový
Courly 02.08.2015 18:14
Courly
Kuprikladu jestli jde o paragraf, tak pouzij <p class="velke"> a deklaruj ho v css. Pak kdekoliv ozn… nový
XoXoChanel 02.08.2015 18:20
XoXoChanel
pouzil som p:first-letter { font-size: 20px; } ale to spravi pismenko naozaj vecsie ale ja som to… nový
Courly 02.08.2015 18:29
Courly
Ještě k tomu tohle: http://www.w3schools.com/cssref/pr_text_text-trans form.asp nový
ws79 02.08.2015 21:06
ws79
V HTML je to takhle: <p style="text-transform:capitalize">text</p> nový
IQ37 02.08.2015 21:45
IQ37
function.ucfirst.php nový
Wikan 02.08.2015 18:41
Wikan
Jenom dodávám, že pouhé bezduché použití funkce ucfirst nestačí v případě, že řetězec začíná písmenk… poslední
hynajs 03.08.2015 08:53
hynajs

Kuprikladu jestli jde o paragraf, tak pouzij <p class="velke"> a deklaruj ho v css.
Pak kdekoliv oznacis v paragrafu pismenko s class "velké" tak bude velké.
Muzes pouzit i "span" na misto p..zalezi na tobe kolikrat to chces aplikovat atd.
Nebo jen pocatecni v css s :

    p:first-letter
    {
    float: left;
    font-size: 20px;
    }

Jenom dodávám, že pouhé bezduché použití funkce ucfirst nestačí v případě, že řetězec začíná písmenkem s diakritikou.
Ale hned níže na stránce doporučené Wikanem najdeš v prvním uživatelském příspěvku funkci my_mb_ucfirst($str).
Ta nedělá nic jiného, než že první znak zvětší pomocí funkce mb_strtoupper.

Zpět do poradny Odpovědět na původní otázku Nahoru