Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.719 pregleda

Najnovija ↓

mod_rewrite i zamena karaktera 27.09.2006. u 14:43 · pre 244 meseca #1
pravim forum gde bi kao na ESu topic bio deo adrese

pitanje je, da li je ovo najoptimalniji nacin zamene (ima li neka brza funkcija sa manjim opterecenjem za server) i da li bi prosirili listu karaktera koji trebaju da se zamenjuju (ne verujem da bi iko smanjivao).
Listu, tj funkciju sam skinuo sa nekog tutorial primera i malo prepravio

Code:

function topicTitle($title) {    
    $title = str_replace("#", "-", $title);
    $title = str_replace("/", "-", $title);
    $title = str_replace("$", "", $title);
    $title = str_replace("&", "and", $title);
    $title = str_replace("&", "and", $title);
    $title = str_replace("+", "plus", $title);
    $title = str_replace(",", "-", $title);
    $title = str_replace(":", "-", $title);
    $title = str_replace(";", "-", $title);
    $title = str_replace("=", "equals", $title);
    $title = str_replace("?", "", $title);
    $title = str_replace("@", "at", $title);
    $title = str_replace("<", "", $title);
    $title = str_replace(">", "", $title);
    $title = str_replace("%", "", $title);
    $title = str_replace("{", "", $title);
    $title = str_replace("}", "", $title);
    $title = str_replace("|", "", $title);
    $title = str_replace("\\", "", $title);
    $title = str_replace("^", "", $title);
    $title = str_replace("~", "", $title);
    $title = str_replace("[", "", $title);
    $title = str_replace("]", "", $title);
    $title = str_replace("`", "", $title);
    $title = str_replace("'", "", $title);
    $title = str_replace("\"", "", $title);
    $title = str_replace(" ", "-", $title);
    return $title;
}


najbolje kad bi gojko postovao ovu funkciju koja se koristi za ES :) ili ako ima neka opste poznata koju manje-vise svi koriste
Re: mod_rewrite i zamena karaktera 27.09.2006. u 16:55 · pre 244 meseca #2
Dovoljan ti je jedan poziv str_replace, a kao parametre mu prosledi array stringova koji se traže i array stringova u koje se vrši zamena. Za detalje v. manual.

str_replace je optimalan za ovakve zamene i treba ga koristiti umesto regexp engine-a ukoliko ti ne treba neko posebno parsiranje već obična zamena.
Re: mod_rewrite i zamena karaktera 27.09.2006. u 19:01 · pre 244 meseca #3
ok, koristicu array, ali jel ovaj spisak karaktera gore dovoljan ili ti ili neko vec preporucuje jos neke karaktere da se zamene?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme