Ben å tüm ø æ .... vb sadece _ yerine şu var.
$string = strtolower($string);
$regexp = '/( |å|ø|æ|Å|Ø|Æ|Ã¥|ø|æ|Ã…|Ø|Æ)/iU';
$replace_char = '_';
$data = preg_replace($regexp, $replace_char, $string);
Şimdi aşağıdakilere göre onları değiştirmek istiyorum.
Değiştirin,
space _
A, A, à ¥ ve à ... a kadar,
o kadar ø, Ø, A ve A ~ ¸,
Æ Æ Ã | Ã † ve e.
Bunu yapmak için bir dizi ile str_replace kullanabilir miyim? Eğer evet ise, nasıl?
Yoksa aynı Regex üç kez tekrarlamak zorunda mı?
Herkes bana kod yazmak için daha iyi bir yol söyleyebilir misiniz?
- EDIT -
Pleas ignore the encoding at the moment. I am NOT asking advices about encoding now.
Ben burada kodlama sorunu sordu. http://stackoverflow.com/questions/1989806/norwegian-characters-problem