• 21-06-2020, 02:39:52
    #1
    Üyeliği durduruldu
    Dostlar şöyle bir değişkenimde <?php echo $ipaddress ?> ip adresimi yansıtıyor lakin ben bunu tam ip adresi değilde örneğin xx.xx.1.1 tarzında nasıl yapabilirim? yarısını göstermesin
  • 21-06-2020, 02:45:22
    #2
    Noktalar arasını explode ile ayırıp 0-1 yazdırmayıp 2-3. Değişkenleri yazdırabilirsiniz.
  • 21-06-2020, 02:45:50
    #3
    http://www.erbilen.net/php-ile-oneml...leri-gizlemek/
    İşinize yarar sanırım.
  • 21-06-2020, 02:46:08
    #4
    $ipadress = "192.168.1.1";
    $dizi = explode (".",$ipaddress);

    bu şekilde "." ları bölüp 192,168,1,1 olarak 4 çıktı elde edersiniz.

    xx.xx. şeklinde başını sabit yazıp sonrasında
    $dizi[3] ve $dizi[4] ü ekleyebilirsiniz.
  • 21-06-2020, 02:50:41
    #5
    Üyeliği durduruldu
    Sorunu çözdüm herkese teşekkürler.

        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;
    }
    Fonksiyonunu ekledim.
    Ve şu şekil yansıttım.
    <?php echo private_str($ipaddress, 1, 8); ?>
  • 21-06-2020, 02:50:48
    #6
    str_replace