str_replace Само тирета

Contacte

Registered
$text1= "Имам някакъв (текст) искам да е чист без' ";

str_replace(" ", "-", $text1);

целта ми е да изглежда така да маха всички възможни знаци и да добавя тирета -
Имам-някакъв-текст-искам-да-е-чист-без-
 
намерих как
ето ако някой има нужда
$text = strtolower(preg_replace('/-+/', '-', preg_replace('/[^\wáéíóú]/', '-', cyr2lat($text1))));
 
Моето решение ;)
Код:
  $t = "To%waE nqkakuw(Text)&sys&:speciqlniSimvoli;@priTowaWsqkakwi";
  $t =  preg_replace("/\W+/","-",$t);
  echo $t;
:?: :?: :?:
 

Back
Горе