Veritabanındaki Önemli Bilgileri Gizlemek

Veritabanındaki Önemli Bilgileri Gizlemek

bazı sitelerde örneğin telefon numaramızı eklediğimizde ilk 2 harf ve son 2 harf gözükür. Geri kalan yerler *** şeklinde filtrelenir.

Fonksiyon :

function private_str($str, $start, $end){
   $after = mb_substr($str, 0, $start, 'utf8');
   $repeat = str_repeat('*', $end);
   $before = mb_substr($str, ($start + $end), strlen($str), 'utf8');
   return $after.$repeat.$before;
}

Kullanımı :

$telefon = '05417495744';
echo private_str($telefon, 3, 5); // Çıktı: 054*****744

3 = ilk 3 rakamı göster

5 = sonra 5 rakamı * olarak değiştir.

yani istenilen veri gönderildiğinde ilk gösterilecek karakter adeti ve * konulacak karakter adetini isteğinize göre değiştirebilirsiniz.

bu fonksiyonu yazan tayfun erbilen e teşekkürler

Hakan AK

Son Yazılar