<?
$cep = "12345678";
$cep = trim($cep); 
$tamanho =  strlen($cep);  

// Verifica se o CEP tem 8 digitos 
if($tamanho==8){

// Se tiver 8 digitos imprimi
$parte1 = substr($cep, 0, 2); 
$parte2 = substr($cep, 2, 3); 
$parte3 = substr($cep, 5, 3); 

//Formatando 
$formatado = $parte1.".".$parte2."-".$parte3; 
echo "O CEP formatado � : $formatado"; 
}else{

//Se CEP for maior ou menor que 8 digitos da erro
echo "O CEP informaddo � invalido!";
}
?>