Bir kaç farklı yolla bu işlemi gerçekleştirebilirsiniz. En kısa yöntem; recursive. Yani şöyle;
$path = realpath('./public_html');
$directoryIterator = new RecursiveDirectoryIterator($path);
$recursiveIterator = new RecursiveIteratorIterator($directoryIterator, RecursiveIteratorIterator::SELF_FIRST);
foreach($recursiveIterator as $iterator => $item){
if (is_file($item)) {
(pathinfo($item, PATHINFO_EXTENSION) === 'txt') ? unlink($item) : false;
}
}
Saygı ve muhabbetle!..