Php de atıyorum kişinin ibanını yazdıracağım sqlden buna nasıl sansür uygulayabilirim, mesela son 4 hanesi gösterilsin istiyorum kalanı **** olarak gözüksün.
Örnek : **********XXXX
PHP **Sansür nasıl yapılır?
5
●151
- 23-02-2021, 18:49:51
- 23-02-2021, 18:52:17En basitinden düşünürsek aşağıda ki gibi yapabilirsiniz. Yıldızlamak istediğiniz veriye kaç tane * koymaz istiyorsanız o kadar girin.
$str_to_replace = "**"; $input_str = "1234567890123456789"; $output_str = $str_to_replace.substr($input_str, 2); echo $output_str
- 23-02-2021, 18:55:36Teşekkürler Hocam.leaver adlı üyeden alıntı: mesajı görüntüle
Evet, oldu @batuhan_polat; hocam teşekkür ederimbatuhan_polat adlı üyeden alıntı: mesajı görüntüle
- 23-02-2021, 18:56:30En başta ülke kodu ve banka numarası
<?php $iban='TR420011100000000072995938'; function stars($iban) { $times=strlen(trim(substr($iban,4,18))); $star=''; for ($i=0; $i <$times ; $i++) { $star.='*'; } return $star; } $result=str_replace(substr($iban, 4,18), stars($iban), $iban); echo $result;Sadece ülke kodu
<?php $iban='TR420011100000000072995938'; function stars($iban) { $times=strlen(trim(substr($iban,2,20))); $star=''; for ($i=0; $i <$times ; $i++) { $star.='*'; } return $star; } $result=str_replace(substr($iban, 2,20), stars($iban), $iban); echo $result;Numaralarla oynayarak işlem yapabilirsiniz. IBAN'da TR42 0011 1000 0000 0072 9959 38 şeklinde boşluklar varsa boşlukları da sildirtebilirsiniz öncesinde. - 23-02-2021, 21:37:10Teşekkürler hocam çok açıklayıcı bir anlatım olmuşmuhammedaksam adlı üyeden alıntı: mesajı görüntüle