Как получить последний день месяца, используя php

Как получить последний день месяца с помощью php?

<?php
     echo date('?-?-?');
?>

Ответ 1

<?php
$day=new DateTime('last day of this month'); 
echo $day->format('M jS');
?>

Ответ 3

попробуйте это

$day=date('Y-m-t'); // gives last day of current month

ИЛИ

$d = new DateTime( '2013-05-03' ); 
echo $d->format( 'Y-m-t' );

Ответ 5

Используя функцию date, вы сделали бы

$day = date("t");

Прочитайте документацию

Ответ 6

Попробуйте это

$date = new DateTime();
$lastDayOfMonth = $date->modify(
  sprintf('+%d days', $date->format('t') - $date->format('j'))
);