How to use urlencode() Methods In PHP
- First, we will convert the string to lower case.
- Convert the string to URL code and replace the + symbols with hyphens ( – ).
- Then Print the URL string.
Example:
PHP
<?php function convertTitleToURL( $str ) { // Convert string to lowercase $str = strtolower ( $str ); // Convert String into URL Code $str = urlencode( $str ); // Replace URL encode with hyphon $str = str_replace ( '+' , '-' , $str ); return $str ; } $str = "Welcome to GFG" ; $slug = convertTitleToURL( $str ); echo $slug ; ?> |
Output
welcome-to-gfg
PHP Program to Convert Title to URL Slug
In this article, we will see how to convert title sting to URL slug in PHP. URL strings are small letter strings concatenated with hyphens.
Examples:
Input: str = "Welcome to GFG"
Output: welcome-to-gfg
Input: str = How to Convert Title to URL Slug in PHP?
Output: how-to-convert-title-to-url-slug-in-php
There are three methods to convert a title to URL slug in PHP, these are:
Table of Content
- Using str_replace() ans preg_replace() Methods
- Using Regular Expression (preg_replace() Method)
- Using urlencode() Methods