How to remove portion of a string after a certain character in PHP?
Last Updated :
21 Feb, 2019
The substr() and strpos() function is used to remove portion of string after certain character.
strpos() function: This function is used to find the first occurrence position of a string inside another string. Function returns an integer value of position of first occurrence of string. Function treats upper-case and lower-case characters differently.
Syntax:
strpos( original_string, search_string, start_pos )
Return Value: This function returns an integer value which represents the index of original_str where the string search_str first occurs.
substr() function: The substr() function is an inbuilt function in PHP is used to extract a specific part of string.
Syntax:
substr( string_name, start_position, string_length_to_cut )
Return Value: Returns the extracted part of the string if successful otherwise FALSE or an empty string on failure.
Here are few examples.
Below examples use substr() and strpos() function to remove portion of string after certain character.
Example 1:
<?php
$variable = "GeeksForGeeks is the best platform." ;
echo $variable ;
echo "\n" ;
$variable = substr ( $variable , 0, strpos ( $variable , "is" ));
echo $variable ;
?>
|
Output:
GeeksForGeeks is the best platform.
GeeksForGeeks
Example 2:
<?php
$variable = "computer science portal for geeks" ;
echo $variable ;
echo "\n" ;
echo substr ( $variable , 0, strpos ( $variable , "for" ));
?>
|
Output:
computer science portal for geeks
computer science portal
Share your thoughts in the comments
Please Login to comment...