Home > Backend Development > PHP Tutorial > How to Remove String Portions After a Specific Substring in PHP?

How to Remove String Portions After a Specific Substring in PHP?

Patricia Arquette
Release: 2024-11-02 18:56:30
Original
627 people have browsed it

How to Remove String Portions After a Specific Substring in PHP?

How to Remove String Portions After a Specified Substring in PHP

When dealing with strings, it often becomes necessary to remove specific portions based on certain criteria. This can be achieved in PHP using the substr() function.

Use Case:

Consider a situation where you have a string containing additional information you wish to remove, such as:

Posted On April 6th By Some Dude
Copy after login

You want to remove the text following the substring "By."

Solution:

Utilizing substr(), you can selectively retrieve the desired portion of the string:

<code class="php">$variable = substr($variable, 0, strpos($variable, "By"));</code>
Copy after login

Explanation:

  • substr($variable, 0, ...): Specifies that you want to obtain a substring starting from the beginning (index 0).
  • strpos($variable, "By"): Finds the position (index) where the substring "By" first appears in the string $variable.
  • The combination of these two elements ensures that the substr() function returns the portion of the string up to the "By" substring.

Now, $variable will contain the following:

Posted On April 6th
Copy after login

The above is the detailed content of How to Remove String Portions After a Specific Substring in PHP?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template