Вот несколько методов, которые вы можете использовать в PHP для удаления последних четырех символов из строки с помощью функции substr
:
Метод 1: использование substr
и отрицательной длины
$string = "Hello World";
$newString = substr($string, 0, -4);
echo $newString; // Output: Hello
Метод 2: использование substr_replace
$string = "Hello World";
$newString = substr_replace($string, "", -4);
echo $newString; // Output: Hello
Метод 3: использование mb_substr
(для многобайтовых символов)
$string = "Hello World";
$newString = mb_substr($string, 0, -4);
echo $newString; // Output: Hello
Метод 4. Использование preg_replace
$string = "Hello World";
$newString = preg_replace("/.{4}$/u", "", $string);
echo $newString; // Output: Hello
Метод 5: использование mb_substr
и mb_strlen
(для многобайтовых символов)
$string = "Hello World";
$length = mb_strlen($string);
$newString = mb_substr($string, 0, $length - 4);
echo $newString; // Output: Hello