RSS Aboneleri 13
Reklam Alanı Bize Reklam Verin

Which-is-the-best-php-ide

PHP ile Email Sansürleme


Bir sayfada kullanıcı emaillerini göstermek istiyorsunuz ama tamamı gözükmesin mi istiyorsunuz? İşte bu sansürleme fonksiyonu tam size göre.. Yaptığı işlem ise şu:
Orjinal email: ounal@trkodlama.com
Sansürlü email: o***l@trkodlama.com
Hemen gerekli fonksiyonu sizlerle paylaşıyorum:

function emailSansur($email, $isaret = "*") {
 $diziEmail = explode("@", $email);

 for ($i = 1; $i<= (strlen($diziEmail[0]) - 2);$i++) {
  $isaretEkle .= $isaret;
 }

 return $diziEmail[0]{0}.substr_replace($diziEmail[0], $isaretEkle, 0, strlen($diziEmail[0])).$diziEmail[0]{strlen($diziEmail[0])-1}."@".$diziEmail[1];
}

$isaret parametresini tanımladığınız anda sansürlenen yerlere tanımladığınız veri yazılacaktır. Mesela varsayılan olarak “*” tanımladım. Mailler o***l@trkodlam.com olacak. Siz “x” tanımlarsanızoxxxl@trkodlama.com olacaktır. Kullanımı çok basittir:

emailSansur("ounal@trkodlama.com", "TR"); 

Kolay gelsin,

Yazar Hakkında Oral ÜNAL

PHP ile küçük bir çocukken tanıştı ve hala tanışmaya devam ediyor. Osmangazi Üniversitesi öğrencisi. Bisiklet tutkunu.



Makaleyi beğendiniz mi?

Beğendiyseniz RSS Beslemelerimize abone olabilirsiniz veya bizi Twitter'da takip edebilirsiniz.

Yorum Yap