php удалить последний символ в строке



удалить последний символ в строке php

Автор Александр задал вопрос в разделе Другие языки и технологии

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

Ответ от тупомерка[гуру]
$str = str_replace("", "
", $str); // вырезается символ ввода.
Отдельно следует рассмотреть функции поиска в строке. Strchr - Находит первое появление символа. strchr(haystack, needle); Эта функция является псевдонимом для функции strstr(), и полностью ей идентична. Возвращает все haystack с первого появления строки needle и до конца. Если параметр needle не найден, то возвращается false. Если параметр needle не является строкой, то он переводится в целое число и рассматривается как числовое значение символа. Strrpos - Находит позицию последнего появления символа в строке. Strrpos(haystack, needle); Возвращает номер позиции последнего появления символа needle в строке haystack. Следует отметить, что needle в этом случае может быть только единственным символом. Если в качестве параметра needle указывается строка, то только первый символ будет использован. Если needle не найден, то возвращается false. Если параметр needle не является строкой, то он переводится в десятичное число и рассматривается как числовое значение символа. Strrchr -- Находит последнее появление символа в строке.
Strrchr(haystack, needle); Эта функция возвращает позицию haystack, с которой начинается последнее появление needle и продолжается до конца haystack. Возвращает false если needle не найдена. Если параметр needle содержит более чем один символ, то используется первый символ. Если параметр needle не является строкой, то он переводится в целое число и рассматривается как числовое значение символа. Пример:
// получение всего после последней новой строки
$text = "Line 1
Line 2
Line 3";
$last = substr( strrchr( $text, 10 ), 1 );
Источник:

Ответ от Девушка Весна[гуру]
ну если нет, то напиши свою функцию. Кторая принимала бы строку, стартовую позицию и последнюю позицию удаляемых символов и возвращала бы новую строку....

Ответ от Иван Усенков[гуру]
$stroka[10]="" вместо "" попробуй NULL но точно не уверен, если удалить 1 букву из строчки надо, то норм str_replace('буква или несколько','здесь без пробела пусто',$str);

Ответ от James Lukash[гуру]
str_replace() вам в помощь

Ответ от Ghost[гуру]
substr

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как удалить символ из переменной типа строки в PHP?

Php!? Как удалить в текстовом файле последний символ последней строки?
учи бля пхп !!из принципа не помогу ,
заебал ты!!! как? что? где?

трудно что-ли
подробнее...
спросили в Интернет
Народ, как создать фишинг сайт?
В последнее время в Интернете можно встретить множество фишинговых сайтов или как их еще называют
подробнее...

как удалить непечатные символы
А он где находится? В начале или в конце строки? попробуй такие операторы:
A = left(A,
подробнее...
спросили в Интернет
Что такое POP3? и как его определить?
Сервер входящей почты (POP3-сервер) : POP.<домен>, где <домен> — домен Вашего почтового
подробнее...
спросили в Другое ActionScript
Как называется свойство находить объект по звуку?
Играли в детстве в жмурки?

#yaimg158949#
Вряд ли найдется кто-нибудь, незнакомый с
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое
Где скачать хоороший ворд пад бесплатно???
WordPad представляет собой текстовый редактор для работы с небольшими документами. Он допускает
подробнее...

понять название вируса и насколько он опасен
Email-Worm.Win32.Brontok.q («Лаборатория Касперского» ) также известен как: W32/Rontokbro.gen@MM
подробнее...

Ошибка с DLE Forum! Нужна помощь
При обновлении сервера до ветки PHP 5.4.x в которой были удалены некоторые функции, опции, убрана
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*