Просмотр поста

.
ДоХтор

Kip-OK, если только для чтения, то можно так

* (+/-)
$fp = fopen('map.txt', 'r') or die('Ошибка чтения!');

while (!feof($fp)) {
    echo preg_replace_callback(
        '~posZ="([\d-.]+)"~i',
        function ($int) {
            return 'posZ="'. ($int[1] - 100) .'"';
        },
        fgets($fp)
    );
}

fclose($fp);