PHP Nette - jak vypsat z datetime den v týdnu česky

PHP Nette - jak vypsat z datetime den v týdnu česky

Dobrý den, jsem začátečník s PHP Nette frameworkem a chtěl bych u článků vypisovat český název dne, který se určí dle aktuálního data či data článku. Jak by to šlo udělat? Např. že 1 je pondělí atd. Děkuji

ODPOVĚĎ


Dobrý den,

šlo by to dny v týdnu v PHP vypisovat takto:


public function getTodayDayName()
{
$aj = array("1","2","3","4","5","6","7");
$cz = array("pondělí","úterý","středa","čtvrtek","pátek","sobota","neděle");
$datum = str_replace($aj, $cz, date("N"));
return $datum;
}


a nebo ošklivým if větvením třeba přímo v latte takto:

{var $d = $termin->od->format('w')}
{if $d == '0'}
Neděle
{elseif $d == '1'}
Pondělí
{elseif $d == '2'}
Úterý
{elseif $d == '3'}
Středa
{elseif $d == '4'}
Čtvrtek
{elseif $d == '5'}
Pátek
{elseif $d == '6'}
Sobota
{/if}



Show english version

Související obsah

php

programovani

datetime

nette

Komentáře

Vaše reakce na PHP Nette - jak vypsat z datetime den v týdnu česky

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.