3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getLastDay($mes = null, $ano = null) { $mes = is_null($mes) ? date('m') : $mes; $ano = is_null($ano) ? date('Y') : $ano; $data = $ano . '-' . $mes . '-' . '01'; return date('t', strtotime($data)); } echo getLastDay();

preferences:
34.95 ms | 402 KiB | 5 Q