veritabanına kaydetme aşamasında dediğim gibi kaydediliyor. Veri istediğin formatta kaydedilince çekerken de olduğu gibi alıyorsun. He sen diyorsan ki benim bu şekilde kaydedilmiş çok verim var. Onunda çözümü var.

$numara3 = substr($AyarCek['Telefon'], -4);
// son 4 hane
$numara2 = substr($numara3, -3);
// orta 3 hane
$numara1 = substr($numara2, -4);
// ilk dört hane

$yeniformat = $numara1.'-'.$numara2.'-'.$numara3;
echo $yeniformat;

// 0505-080-11-11

//Gel bunu fonksiyon yapalim

function numaraformat($numara){

$numara3 = substr($numara, -4);
$numara2 = substr($numara3, 3);
$numara1 = substr($numara2, -4);

$yeniformat = $numara1.'-'.$numara2.'-'.$numara3;
return $yeniformat;

}

//kullanım
echo numaraformat($AyarCek['Telefon']);
?>