$f = file_get_contents('file.txt');
$file = explode(PHP_EOL, $f);

$searchValue = 'Mehmet';

// Burası kapatmak için
foreach ($file as &$item) {
    if (mb_strtolower(ltrim($item, '; ')) == mb_strtolower($searchValue)) {
        $item = ';' . ltrim($item, '; ');
        break;
    }
}
####################
// Burası açmak için
foreach ($file as &$item) {
    if (stripos(mb_strtolower($item), mb_strtolower($searchValue))) {
        $item = ltrim($item, '; ');
        break;
    }
}
###################

// Buradaki kodları aynı anda çalıştırmaya çalışırsan son olarak ikinci blok çalışacağı için noktalı virgül eklenmez, ayrı ayrı çalıştır
file_put_contents('file.txt', implode(PHP_EOL, $file));