Чтобы убрать все символы после точки в строке на PHP, можно использовать функцию strstr()
. Эта функция находит первое вхождение заданной подстроки в строке и возвращает оставшуюся часть строки, начиная с этого вхождения.
Пример:
$string = "example.txt";
$filename = strstr($string, '.', true);
echo $filename; // выведет "example"
В этом примере мы задаем строку «example.txt», затем находим первое вхождение точки в этой строке при помощи функции strstr()
. Параметр true
указывает на то, что функция должна вернуть часть строки до найденной подстроки. После этого мы выводим оставшуюся часть строки, которая содержит только имя файла без расширения.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности