«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как удалить все после определенной подстроки в PHP?

Как удалить все после определенной подстроки в PHP?

Опубликовано 16 ноября 2024 г.
Просматривать:550

How to Remove Everything After a Specific Substring in PHP?

Как удалить часть строки после определенной подстроки в PHP

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

  • Входная строка
  • Начальная позиция
  • Длина

Чтобы удалить все после определенной подстроки, вы можете использовать функцию strpos(), чтобы найти позицию подстроки в входная строка. Затем вы можете использовать функцию substr() для извлечения части строки перед подстрокой.

Например, следующий код удаляет весь текст, включая и после подстроки «By» из строки «Опубликовано 6 апреля каким-то чуваком»:

$string = "Posted On April 6th By Some Dude";
$substring = "By";

$position = strpos($string, $substring);

if ($position !== false) {
  $string = substr($string, 0, $position);
}

После выполнения приведенного выше кода значение переменной $string будет «Опубликовано 6 апреля».

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3