<?php

function maskIp($value) {
    $len = strlen($value);
    $j = 0;

    for ($i = $len - 1; $j < 4 && $i > -1; --$i) {
        if (ctype_digit($value{$i})) {
            ++$j;
            $value{$i} = '*';
        }
    }

    return $value;
}

echo maskIp('127.0.0.100'), PHP_EOL;
echo maskIp('127.0.0.10'), PHP_EOL;
echo maskIp('127.0.0.1'), PHP_EOL;
echo maskIp('127.0.255.100'), PHP_EOL;
echo maskIp('127.0.25.100'), PHP_EOL;