<?php
$r = array();
$org = ' valid_The Cat 1-Name%'.PHP_EOL;
$r[] = $org;
$clear = strip_tags($org);
$clear = html_entity_decode($clear);
$clear = urldecode($clear);
$clear = preg_replace('/[^A-Za-z0-9]/', ' ', $clear);
$clear = preg_replace('/ +/', ' ', $clear);
$filter = filter_var($clear, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH);
$r[] = $filter;
$trim = trim($filter);
$r[] = $trim;
$mv_space = str_replace(' ', '-', $trim);
$r[] = $mv_space;
$rm_w = str_replace(array("\n", "\r", "\t"), '', $mv_space);
$r[] = $rm_w;
$lower = strtolower($rm_w);
$r[] = $lower;
var_dump($r);
preferences:
36.37 ms | 402 KiB | 5 Q