123.456.789-10 $numerodocumento = trim($numerodocumento); $tamanho = strlen($numerodocumento); if($tamanho <> 11){ echo "Erro";//Sua mensagem de erro! } else{ $parte1 = substr($numerodocumento, 0, 3); $parte2 = substr($numerodocumento, 3, 3); $parte3 = substr($numerodocumento, 6, 3); $parte4 = substr($numerodocumento, 9, 2); //Formatando $formatado = $parte1.".".$parte2.".".$parte3."-".$parte4; echo "O CPF formatado é igual a: $formatado"; } ?>