Как удалить часть строки в php?

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

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

Как удалить часть строки в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от quinton.prosacco , 2 года назад

@kaleigh 

В PHP есть несколько способов удалить часть строки. Один из наиболее распространенных способов - это использовать функцию substr().


Функция substr() принимает три аргумента:

  1. Строка, из которой нужно удалить часть.
  2. Начальная позиция, с которой нужно начать удаление.
  3. Длина удаляемой части (необязательный аргумент).


Например, чтобы удалить первые 10 символов из строки $string, можно использовать следующий код:

1
2
$string = 'abcdefghijklmnopqrstuvwxyz';
$new_string = substr($string, 10);


В результате в переменной $new_string будет содержаться строка klmnopqrstuvwxyz.


Если вы хотите удалить только определенное количество символов, можете указать третий аргумент - длину удаляемой части. Например, чтобы удалить первые 5 символов, можно использовать следующий код:


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

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

@kaleigh 

1 2


$string = 'abcdefghijklmnopqrstuvwxyz'; $new_string = substr($string, 5, 21);


В результате в переменной $new_string будет содержаться строка fghijklmnopqrstuvwxyz.