Con la función DATE del propio PHP.
Si usas
date("t") te traerá los días que tienes en el actual mes.
Si quieres hacerlo para cualquier mes tendrías que usarlo en conjunto con el comando mkdate.
date("t", mktime(0, 0, 0, mes, dia, año); //los mes día año de la fecha que quieras.
Lee más acerca de las funciones.
http://www.php.net/manual/es/function.date.php
http://www.php.net/manual/es/function.mktime.php