How to convert number to month name in PHP?


To convert number to month name in PHP, the code is as follows−

Example

 Live Demo

<?php
   $date = "2019-11-11";
   echo "Displaying date...
";    echo "Date = $date";    $month_name = date("F", mktime(0, 0, 0, 11, 10));    echo "
Month = ".$month_name."
";    echo "
Displaying updated date...
";    echo date('Y-m-d', strtotime($date. ' + 20 days')); ?>

Output

This will produce the following output−

Displaying date...
Date = 2019-11-11
Month = November
Displaying updated date...
2019-12-01

Example

Let us now see another example −

 Live Demo

<?php
   $date = "2019-11-11";
   echo "Displaying date...
";    echo "Date = $date";    $month_name = date("F", mktime(0, 0, 0, 11, 10));    echo "
Month = ".$month_name."
";    echo "
Displaying updated date...
";    echo date('Y-m-d', strtotime($date. ' + 20 days'));    $val = DateTime::createFromFormat('!m', 12);    $month_name2 = $val->format('F');    echo "
Month = ".$month_name2."
"; ?>

Output

This will produce the following output −

Displaying date...
Date = 2019-11-11
Month = November
Displaying updated date...
2019-12-01
Month = December

Updated on: 26-Dec-2019

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements