Convert to snake_case

Convert a string to snake_case.

Code

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

Parameters

The string to convert

Server

More PHP Snippets