Как удалить первый символ строки в PHP?
Опубликовано: 4 Декабря, 2021
Удалить самый первый символ данной строки в PHP
Примеры:
Сырьё: Geeksforgeeks Выход: eeksforgeeks Ввод: Здравствуйте, компьютерщик! Вывод: Привет, компьютерщик!
Рекомендуется: сначала попробуйте свой подход в {IDE}, прежде чем переходить к решению.
Объяснение:
В PHP для удаления символов из начала мы можем использовать ltrim, но в этом случае мы должны определить, что мы хотим удалить из строки, т.е. удаление символов должно быть известно.
Пример:
<?php $str = "geeks" ; // Or we can write ltrim($str, $str[0]); $str = ltrim( $str , 'g' ); echo $str ; ?> |
Выход:
ээкс
Если строка неизвестна, и мы хотим удалить символы с начала, мы можем использовать substr () . Здесь мы можем использовать его двумя параметрами: один - это строка, а другой - индекс. substr () возвращает строку от индекса второго параметра до конца строки.
<?php $str = "geeks" ; $str1 = substr ( $str , 1); echo $str1 . "
" ; $str1 = substr ( $str , 2); echo $str1 ; ?> |
Выход:
ээкс екс