[PHP] Nahrazení ENG názvů CZ názvy

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Thomas123 31. 8. 2009 09:59

Zdravím,

do proměnné $mesic mohu mít vložené zkrácené názvy anglických měsíců, tedy proměnná $mesic může mít jedno z následujících: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec. Jde mi o to, jak v té proměnné jednoduše nahradit Jan za Led, atp.

Co na to použít?
// I vy můžete mít legální software, stačí používat Linux Ubuntu //
Thomas123
Junior
Uživatelský avatar

Odeslat příspěvekod Haunter 31. 8. 2009 10:45

Tak jen if $mesic== Jan , prepises na Led...a stejne u ostatnich
Haunter
Junior
Uživatelský avatar

Odeslat příspěvekod Thomas123 31. 8. 2009 11:08

No udělat to tak mohu, ale nešlo by na to použít něco jako strreplace?
// I vy můžete mít legální software, stačí používat Linux Ubuntu //
Thomas123
Junior
Uživatelský avatar

Odeslat příspěvekod Slondo 31. 8. 2009 11:14

napríklad:
Kód: Vybrat vše
$cz[Jan]="Led";
$cz[Feb]="Únor";
$cz[Mar]="Březen";
$cz[Apr]="Duben";
$cz[May]="Květen";
$cz[Jun]="Červen";
$cz[Jul]="Červenec";
$cz[Aug]="Srpen";
$cz[Sep]="Září";
$cz[Oct]="Říjen";
$cz[Nov]="Listopad";
$cz[Dec]="Prosinec";
$mesic=$cz[$mesic];
Slondo
Junior
Uživatelský avatar

Odeslat příspěvekod Thomas123 31. 8. 2009 11:37

Super, díky, tohle by mě nenapadlo.
// I vy můžete mít legální software, stačí používat Linux Ubuntu //
Thomas123
Junior
Uživatelský avatar

Odeslat příspěvekod gofry 31. 8. 2009 15:33

Doporučujem pridať apostrofy aj na ľavú stranu, tj. aby to vyzeralo
Kód: Vybrat vše
$cz['Jan']="Led";
inak si PHP myslí, že Jan je niečo, čo bolo nastavené cez define() a hádže myslím notice.
gofry
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků