- substr: documentation ( source)
- var_dump: documentation ( source)
- str_pad: documentation ( source)
<?php
$k = 201435;
$str = strval($k);
$year = intval(substr($str,0,4));
$month = intval(substr($str,4));
while($month>12){
$month = $month-12;
$year++;
}
$formatted = intval(strval($year).str_pad(strval($month), 2, "0", STR_PAD_LEFT));
var_dump($month, $year, $formatted);