我正在尝试为艺术家姓名创建一些干净的 URL。我正在使用以下内容将珍珠果酱解析为珍珠果酱。一切都很好,直到它尝试处理 KoЯn。它不是返回 korn,而是返回 koand1071n。在我的数据库中,KoЯn 实际上存储为
KoЯn
我在下面使用此代码。我能做些什么来处理向后的 R?
$delimiter = "-";
$clean = iconv('UTF-8', 'ASCII//TRANSLIT', $str);
$clean = str_replace("\$", "s", $clean);
$clean = preg_replace( '/&/', 'and', $clean );
$clean = preg_replace("/[^a-zA-Z0-9\/_|+ -]/", '', $clean);
$clean = strtolower(trim($clean, '-'));
$clean = preg_replace("/[\/_|+ -]+/", $delimiter, $clean);
$clean = strtolower(trim($clean, '-'));