Символ конца строки php

Символ конца строки php

пример

На самом деле я ожидаю, что выход

Тестовая линия 2

Пожалуйста, помогите мне решить эту проблему

Решение

Отредактировано:

Другие решения

Если это просто для того, чтобы вы могли поместить значение php в переменную JS, вы можете просто использовать json_encode() который изменит новые строки на
для тебя

(PHP 4, PHP 5, PHP 7)

rtrim — Удаляет пробелы (или другие символы) из конца строки

Описание

Эта функция возвращает строку str с удаленными из конца строки пробелами.

Список параметров

С помощью параметра character_mask можно также указать удаляемые символы. Просто перечислите все символы, которые вы хотите удалить. Можно указать конструкцию .. для обозначения диапазона символов.

Возвращаемые значения

Возвращает модифицированную строку.

Примеры

Пример #1 Пример использования rtrim()

= " These are a few words 🙂 . " ;
$binary = "x09Example stringx0A" ;
$hello = "Hello World" ;
var_dump ( $text , $binary , $hello );

$trimmed = rtrim ( $text );
var_dump ( $trimmed );

$trimmed = rtrim ( $text , " ." );
var_dump ( $trimmed );

$trimmed = rtrim ( $hello , "Hdle" );
var_dump ( $trimmed );

// удаляем управляющие ASCII-символы с конца $binary
// (от 0 до 31 включительно)
$clean = rtrim ( $binary , "x00..x1F" );
var_dump ( $clean );

Результат выполнения данного примера:

Смотрите также

  • trim() — Удаляет пробелы (или другие символы) из начала и конца строки
  • ltrim() — Удаляет пробелы (или другие символы) из начала строки

Как удалить последний символ только в том случае, если это период?

(Ссылка: rtrim на PHP.net )

использование rtrim заменяет все "." в конце, а не только последний символ

Чтобы удалить последний символ, только если это период и не прибегает к preg_replace мы можем просто обработать строку как массив символов и удалить конечный символ, если это точка.

Читайте также:  Как отремонтировать поплавок в бачке

Я знаю, что вопрос – это какой-то старый, но может быть мой ответ полезен для кого-то.

$string = "something here. ";

ltrim удалит ведущие точки. например: – ltrim($string, ".")

rtrim rtrim($string, ".") удалит конечные точки.

trim($string, ".") удаляет конечные и ведущие точки.

вы также можете сделать это с помощью регулярного выражения

preg_replace будет удаляться, можно использовать для удаления точек / точек в конце

Надеюсь, это поможет вам.

Вы можете использовать функцию rtrim php, которая позволяет обрезать данные, существующие в последней позиции.

Самый простой и быстрый путь!

Используйте комбинацию strrpos и substr, чтобы получить позицию последнего символа периода и удалить его, оставив все остальные символы неповрежденными:

Ссылка на основную публикацию
Секреты работы в word
Все секреты Word. MicrosoftWord – одна из наиболее часто используемых программ. Все мы пользуемся этим приложением, зачастую даже не зная...
С чем связана четвертая информационная революция ответ
Первая информационная революция связана с изобретением письменности, что привело к гигантскому качественному скачку: появилась возможность фиксировать знания на материальном носителе,...
Рынок бытовой техники в россии 2018
По данным исследования "INFOLine Retail Russia ТOP-100. Итоги 2017 года. Тенденции 2018 года. Прогноз до 2020 года", подготовленного специалистами INFOLine,...
Секс во время соревнований
Воздерживаться или не воздерживаться – вот в чем вопрос Джоэл Сидман, кандидат наук Вот что вам нужно знать… Влияние секса...
Adblock detector