Чтобы убрать все символы после точки в строке на PHP, можно использовать функцию strstr(). Эта функция находит первое вхождение заданной подстроки в строке и возвращает оставшуюся часть строки, начиная с этого вхождения.

Пример:

$string = "example.txt";
$filename = strstr($string, '.', true);

echo $filename; // выведет "example"

В этом примере мы задаем строку «example.txt», затем находим первое вхождение точки в этой строке при помощи функции strstr(). Параметр true указывает на то, что функция должна вернуть часть строки до найденной подстроки. После этого мы выводим оставшуюся часть строки, которая содержит только имя файла без расширения.