La logica es la que dice el manual
substr(string cadena, int comienzo [, int longitud] )
substr($cadena, $comienzo, $longitud);
Al usar:
echo "Mes "; echo substr($n1,
2,
5);
Estas diciendo que quieres de la cadena $n1, solo
5 caracteres a partir de la posición
2.