Pagina 1 din 1

Afisare nr. zile dintr-o luna

Scris: Lun Oct 26, 2015 8:23 pm
de clickymedia
Salut,

Cum pot afla cate zile are o luna cu php ?
Vreau fac un calendar si nu am nici ce-a mai mica idee cum pot afisa nr. de zile dintr-o luna.

Multumesc!

Re: Afisare nr. zile dintr-o luna

Scris: Mar Oct 27, 2015 12:28 am
de emanu31
Pai ai mai multe variante:

Cod: Selectaţi tot

// mapezi un array de luni:
$months = array(1 => 31, 2 => 28, 3 => 31, 4 => 30, 5 => 31, 6 => 30, 7 => 31, 8 => 31, 9 => 30, 10 => 31, 11 => 30, 12 => 31);
// mai ai o conditie:
if(date('y') % 4 == 0){
// date('y', strtotime('+1 year')) - pt urmatorul an sau -2 pt acum 2 ani...
  $months[2] = 29;
}

// te folosesti de functia date din php:
echo date('t'); // daca ai serverul bine setat, va afisa 31
echo date('t', strtotime('+1 month')); // pt urmatoarea luna - noiembrie, va afisa 30

Re: Afisare nr. zile dintr-o luna

Scris: Mar Oct 27, 2015 9:38 am
de MarPlo
Salut
Vezi functia: cal_days_in_month(), returneaza numarul de zile din luna si anul date la argumente.

Re: Afisare nr. zile dintr-o luna

Scris: Mar Oct 27, 2015 4:59 pm
de clickymedia
MarPlo scrie:Salut
Vezi functia: cal_days_in_month(), returneaza numarul de zile din luna si anul date la argumente.


Exact ce cautam. Multumesc frumos!

Re: Afisare nr. zile dintr-o luna

Scris: Mie Oct 28, 2015 2:04 pm
de vectorialpx

Cod: Selectaţi tot

<?php
var_dump
(date('t'));
 

http://php.net/manual/ro/function.date.php (a scris deja emanu31)

Re: Afisare nr. zile dintr-o luna

Scris: Mie Oct 28, 2015 3:09 pm
de nevvermind
Idee era ca OP avea nevoie sa afle numarul de zile dintr-o data anume, nu neaparat cea curenta.
Caz in care i-as recomanda DateTime::createFromFormat('Y-m', '2009-10')->format('t'), nu neaparat extensia "calendar".

Re: Afisare nr. zile dintr-o luna

Scris: Mar Noi 03, 2015 9:15 pm
de clickymedia
Multumesc frumos pentru ajutor!
Cu functia data de Marplo am rezolvat ce aveam nevoie, intre timp am gasit si un calendar in php pe care il studiez

Cod: Selectaţi tot

http://www.startutorial.com/articles/view/how-to-build-a-web-calendar-in-php