Home >Backend Development >PHP Tutorial >How to Remove a Query String from a URL in PHP?
How to Remove QueryString and Retrieve URL
Your current code retrieves the full URL, including any query parameters. To extract only the URL without the querystring, you can utilize specific PHP functions.
Using strtok
The strtok() function effectively extracts the substring before the first occurrence of a delimiter, in this case, the question mark (?):
$url = strtok($_SERVER["REQUEST_URI"], '?');
This method provides a straightforward way to obtain the desired result.
Alternatives and Considerations
While strtok() is recommended, other approaches include:
Additional Notes
The above is the detailed content of How to Remove a Query String from a URL in PHP?. For more information, please follow other related articles on the PHP Chinese website!