bir scriptte seo link yapmak icin
PHP:
function make_friendly($string) )img(.*?)(/)>/', 'image', $string); $find = array(' ', '"', '&', '&', 'rn', 'n', '/', '', '+', ''); $string = str_replace ($find, '-', $string); $find = array('é', 'è', 'ë', 'ê', 'É', 'È', 'Ë', 'Ê'); $string = str_replace ($find, 'e', $string); $find = array('í', 'i', 'ì', 'î', 'ï', 'I', 'I', 'Í', 'Ì', 'Î', 'Ï'); $string = str_replace ($find, 'i', $string); $find = array('ó', 'o', 'O', 'ò', 'ô', 'Ó', 'Ò', 'Ô'); $string = str_replace ($find, 'o', $string); $find = array('á', 'ä', 'Â', 'à', 'Â', 'Ä', 'Â', 'Á', 'À', 'Â'); $string = str_replace ($find, 'a', $string); $find = array('ú', 'u', 'U', 'ù', 'û', 'Ú', 'Ù', 'Û'); $string = str_replace ($find, 'u', $string); $find = array('c', 'C'); $string = str_replace ($find, 'c', $string); $find = array('s', 'S'); $string = str_replace ($find, 's', $string); $find = array('g', 'G'); $string = str_replace ($find, 'g', $string); $find = array('/[^a-z0-9-]/', '/[-]+/', '/]*>/'); $repl = array('', '-', ''); $string = preg_replace ($find, $repl, $string); $string = str_replace ('--', '-', $string); $string = $string.".html"; return $string; }
fonksiyonunu kullanmak istedim. fakat ''ş c ı ğ'' harflerini cevirmeyip yokmuş gibi davranmakta.
orneğin : ŞşCcOoIıĞğUu
kelimesini : cou
şekline ceviriyor. orneğin bu fonksiyonu kullanmadan direk olarak gelen veri icindeki ş yi s ye cevirmek istediğimde de yokmuş gibi gibi davranmakta. sizce neden boyle bir sorun var?
seo link yapımında ş c ı ğ harflerinde sorun
PHP & PHP Framework0 Mesaj
●1 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Server-Side Programlama
- PHP & PHP Framework
- seo link yapımında ş c ı ğ harflerinde sorun