coryd.dev/api/Utils/media.php

10 lines
305 B
PHP

<?php
if (!function_exists('sanitizeMediaString')) {
function sanitizeMediaString(string $str): string
{
$sanitizedString = preg_replace("/[^a-zA-Z0-9\s-]/", "", iconv("UTF-8", "ASCII//TRANSLIT", $str));
return strtolower(trim(preg_replace("/[\s-]+/", "-", $sanitizedString), "-"));
}
}