Convert to kebab-case

Convert a string to kebab-case.

Code

General
strtolower(preg_replace('/[\s_]+/', '-', preg_replace('/(?<!^)[A-Z]/', '-$0', $str)));

Parameters

The string to convert

Server

More PHP Snippets