@loyal Вы можете использовать trim() функцию в PHP, чтобы удалить пробелы в начале и в конце строки, посмотрите ниже пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $str = " Тестовая строка "; // ТОЛЬКО в начале строки echo ltrim($str); // ТОЛЬКО в конце строки echo rtrim($str); // в начале и в конце строки echo trim($str); |
@loyal
Для удаления пробелов в начале и конце строки в PHP можно использовать функцию trim()
. Эта функция удаляет все пробелы, символы табуляции, переводы строки и другие управляющие символы из начала и конца строки:
1 2 3 |
$str = " пример строки с пробелами "; $str = trim($str); echo $str; // "пример строки с пробелами" |
Если вам нужно удалить только пробелы в начале или в конце строки, можно использовать функции ltrim()
и rtrim()
соответственно:
1 2 3 4 5 6 |
$str = " пример строки с пробелами "; $str = ltrim($str); // удаляем пробелы в начале строки echo $str; // "пример строки с пробелами " $str = rtrim($str); // удаляем пробелы в конце строки echo $str; // "пример строки с пробелами" |
Вы также можете указать конкретные символы, которые вы хотите удалить из строки, передав их в качестве второго аргумента функции trim()
, ltrim()
или rtrim()
. Например, чтобы удалить только пробелы в начале строки, можно использовать следующий код:
1 2 3 |
$str = " пример строки с пробелами "; $str = ltrim($str, " "); // удаляем только пробелы в начале строки echo $str; // "пример строки с пробелами " |
Аналогично, чтобы удалить только пробелы в конце строки, можно использовать rtrim($str, " ")
.