How to find first day of the next month and remaining days till this date with PHP

Create a timestamp for 00:00 on the first day of next month:

$firstDayNextMonth = strtotime('first day of next month');

The number of days til that date is the number of seconds between now and then divided by (24 * 60 * 60).

$daysTilNextMonth = ($firstDayNextMonth - time()) / (24 * 3600);

Leave a Comment