У меня есть строка, как «Том Джерри». Я хочу обрезать лишнее пространство от конца строки. То есть желаемый выход — «Том Джерри». Как я могу это сделать?
Eсть trim
метод в php: http://php.net/manual/en/function.trim.php
trim("Tom Jerry ");
использовать функцию обрезки (строки) ??
Вместо этого вы должны использовать rtrim. Это удалит лишние пробелы в конце строки и будет быстрее, чем использование preg_replace.
$str = "This is a string. ";
echo rtrim($str);
источник : Удалить лишний пробел в конце строки, используя preg_replace
ты можешь использовать trim()
<?php
$str = "tom jerry ";
echo "Without trim: " . $str;
echo "<br>";
echo "With trim: " . trim($str);
?>
<?php
trim("Tom Jerry ");
?>
Больше пример от w3schools
Вот как пользоваться trim()
echo trim(' tom jerry ');
для строки $string = " my name is Stark ";
использование ltrim($string)
чтобы обрезать пробел от начала строки, используйте rtrim($string)
чтобы обрезать пробел от конца строки, используйте trim($string)
удалить пробелы с обоих концов. Вы также можете добавить дополнительный параметр (маску символов), если вы хотите также специально удалить другой символ, кроме пробелов в конце или начале строки, например, завершающие косые черты (" onefunnyurl.com/"
)