powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) разрезать строковую переменную
12 сообщений из 12, страница 1 из 1
(PHP) разрезать строковую переменную
    #33755025
AndreySl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вырезать первый символ или последний из строковой переменной ?
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755088
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
substr
mb_substr
strlen
mb_strlen
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755137
Фотография vista-rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreySlКак вырезать первый символ или последний из строковой переменной ?
Код: plaintext
1.
2.
3.
4.
$str='строка';
/*первый символ так*/
$sh=$str[ 0 ];
/*последний символ так */
$sh=$str[Length($str)];
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755151
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во! Если знать особенности языка, получается проще
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755181
AndreySl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опс... сорри ))) удалить первый (последний), а остальное оставить в результат.
это через substr ?
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755188
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если самому подумать?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755269
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<?php
$str='строка';
/* первый */
echo substr($str, 1 );
/* последний 1 */
echo substr($str, 0 ,strlen($str)- 1 );
/* последний 2 */
echo strrev(substr(strrev($str), 1 ));
?>
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755305
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор/* последний 1 */
echo substr($str,0,strlen($str)-1);
Лучше так
Код: plaintext
1.
/* последний 1 */
echo substr($str,- 1 );
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755350
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не скажите, под "последний 1" и "последний 2" я имел в виду варианты отброса последнего символа от строки, а не его получение.

Код: plaintext
1.
2.
3.
<?php
$str='строка';
echo substr($str,- 1 );
?>
=> а

Код: plaintext
1.
2.
3.
<?php
$str='строка';
echo substr($str, 0 ,strlen($str)- 1 );
?>
=> строк
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755426
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посыпаю голову пеплом - не прав. Спасибо, что исправили.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755684
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Код: plaintext
1.
$str='строка';
echo substr($str, 0 ,- 1 );
...
Рейтинг: 0 / 0
(PHP) разрезать строковую переменную
    #33755725
Фотография vista-rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreySlопс... сорри ))) удалить первый (последний), а остальное оставить в результат.
это через substr ?

если первые и последние символы управляющие или пробелы тjulf можно использовать функцию
Код: plaintext
TRIM
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) разрезать строковую переменную
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]