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

Пользователь

от mona_terry , в категории: PHP , год назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от richard , год назад

@mona_terry 

Вы можете использовать функцию substr() для удаления первого символа в строке в PHP. Вот пример:

1
2
3
$str = "Hello, world!";
$str = substr($str, 1);
echo $str; // ello, world!


В этом примере функция substr() возвращает строку, начинающуюся со второго символа (первый аргумент - строка, второй аргумент - начальный индекс). Таким образом, первый символ "H" будет удален.


Обратите внимание, что индексы символов в строке нумеруются с нуля, так что первый символ имеет индекс 0. Поэтому, чтобы удалить первый символ, нужно использовать 1 в качестве начального индекса.

Пользователь

от vladimir , 5 месяцев назад

@mona_terry 

function removeFirstCharacter($str) { return substr($str, 1); }


$str = "Hello, world!"; $str = removeFirstCharacter($str); echo $str; // ello, world!