Jump to content
php.lv forumi

lativisks datums


Machuss

Recommended Posts

$ned_diena = date("w");

if ($ned_diena == 1)
{
echo "Primdiena ";
}
if ($ned_diena == 2)
{
echo "Otrdiena ";
}
if ($ned_diena == 3)
{
echo "Trešdiena ";
}
if ($ned_diena == 4)
{
echo "Ceturtdiena ";
}
if ($ned_diena == 5)
{
echo "Piektdiena ";
}
if ($ned_diena == 6)
{
echo "Sestdiena ";
}
if ($ned_diena == 0)
{
echo "Svētdiena ";
}

 

Es izmantoju šādu kodu, bet kā es varu definēt funkciju, kādā veidā neizmantojot DB es varētu iegūt mainiigo $dienasdatums lai būtu vienkāršād nedēļas dienu iekļaut tekstā. Ja ir iespējams es gribētu noskaidrot kā var iegūt šī koda rezūltātu kā $dienasdatums . Ceru ka neizteicos pārāk neskaidri.

Edited by Machuss
Link to comment
Share on other sites

Šādi vai?

function getNedDiena($nr)
{
 static $dienas = array("Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena");
 return $dienas[$nr];
}
echo getNedDiena(date("w"));

Link to comment
Share on other sites

function dien_nos($dien)
{
switch ($dien)
{
case 1: $diena="Pirmdiena"; break;
case 2: $diena="Otridiena"; break;
case 3: $diena="Tresdiena"; break;
case 4: $diena="Ceturtdiena"; break;
case 5: $diena="piekdiena"; break;
case 6: $diena="Sestdiena"; break;
case 7: $diena="Svetdiena"; break;
default: $diena="error"; break;
}
return $diena;
}

$ned_diena=date("w");
$dienasdatums=dien_nos($ned_diena);

kautkaa taa, ja pareizi tevi sapratu...

 

+

 

bubu pasteidzaas....

Edited by Blitz
Link to comment
Share on other sites

×
×
  • Create New...