baguvix adlı üyeden alıntı: mesajı görüntüle
function duzenleTelefonNumarasi($numara) {
    
    if (preg_match('/[a-zA-Z]/', $numara)) {
        echo "Hata: Rakam dışında karakter girişi yapılamaz.";
        return;
    }

  
    if (strpos($numara, '+90') === 0) {
        $numara = substr($numara, 3);
    }

    
    $numara = preg_replace('/\s+/', '', $numara);

    echo "Düzenlenmiş Numara: " . $numara;
}

$telefonNumarasi = "+905446665588";

duzenleTelefonNumarasi($telefonNumarasi);
CHATGPT
baguvix adlı üyeden alıntı: mesajı görüntüle
Eğer istek atılmadan önce kontrol yapacaksan javascript kullanmalısın , tam işlemi nerede yapacaksınız istek attıktan sonra mı önce mi?
Eğer otomatik numarayı 5'ile kaydetmek çok sıkıntı yaptırtacak bir durum ise en kötü numarayı +90 ile yazdığında uyarı versin desin ki numara sadece 5 ile başlamalı. Bunu kaydet demeden önce yazarken anlık da verebilir veya kaydete bastıktan sonra da verebilir.