Bir script yapıyorum ve bir kısmında TC kimlik no ve Cihazlarının Seri'no sunu alıyorum (Değişken hane de) alıyorum kişilerden işlem süresi bitene kadar.
Bu işlem süresi bitince TC kimlik no ve Cihaz Seri'no sunun son 5 hanesini alıp veri tabanına yazdırıyorum fakat. Geri kalan kısmı da yıldızla (*) doldurmak istiyorum örnek vermek gerekirse.
TC No: 65987415678
İşlem bittikten sonra: 15678
Benim istediğim: ******15678
ilk başta TC no da 6 tane yıldız olacağından bir if le hallettim fakat seri no değişken hane de kimi 10 kimi 20 haneli kimisi de daha fazla ya da az orada takıldım.
Eksik yerleri yıldızla doldurtmak.
7
●154
- 24-09-2018, 20:10:34truser adlı üyeden alıntı: mesajı görüntüleTamam sayıyı buldum ama o kadar yıldızı nasıl koyduracağım for döngüsü ile koydursam. O yıldızları for döngüsünden dışarı alıp nasıl veritabanın yazdıracğaım tekrar.Sinemium adlı üyeden alıntı: mesajı görüntüle
Verileri veritabanında da tutmuyorum çünkü. Sadece işlem sonu her yerde son 5 hane kalıyor. - 24-09-2018, 20:39:49For öncesinde $stars = [] ; şeklinde array oluşturup for içinde arrayin içine yıldız atarsınız, for bittikten sonrada implode ile birleştirirsiniz.PhYtOnX adlı üyeden alıntı: mesajı görüntüle
- 24-09-2018, 20:48:38implode diye bir fonksiyon olduğunu bilmiyordum hocam yeni öğrendim teşekkürlertruser adlı üyeden alıntı: mesajı görüntüle

İşimi gördü bu benim
- 24-09-2018, 20:49:53Rica ederim : ), iyi çalışmalar.PhYtOnX adlı üyeden alıntı: mesajı görüntüle
