Как удалить первый символ строки в 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 ;
?>
Выход:
ээкс
екс