Laravel Generate Slug from Title Example

By Hardik Savani April 16, 2024 Category : Laravel

Hello Artisan,

Are you looking for an example of how to create url slug in laravel. you will learn how to generate url slug in laravel. In this article, we will implement a laravel create slug from string. This article goes in detailed on laravel create url slug example.

Generally we require to create slug when we are for front application in laravel, i mean like shopping website, social website because we should have good slug URL for post. So, Laravel provides several string helper like str_limit, str_plural, str_finish, str_singular etc and also str_slug().

generate url slug with laravel 6, laravel 7, laravel 8, laravel 9, laravel 10 and laravel 11 version.

str_slug() through we can make proper slug like remove space, remove special character etc. that way it also good for SEO friendly URL. you can see i give syntax and example of str_slug() helper.

Syntax:

Str::slug(string)

OR

str_slug(string);

Example 1:

$mySlug = Str::slug('It Solutions provide laravel examples');

print_r($mySlug);

Output:

it-solutions-provide-laravel-examples

Example 2:

$mySlug = str_slug('It Solutions provide laravel examples');

print_r($mySlug);

Output:

it-solutions-provide-laravel-examples

I hope it can help you...

Tags :
Shares