Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
02. 02. 2009. | #10 |
Bojan Abramovic
Professional
Datum učlanjenja: 16.01.2008
Lokacija: Novi Sad
Poruke: 232
Hvala: 30
47 "Hvala" u 30 poruka
|
Kôd:
function url_title($str, $separator = 'dash') { if ($separator == 'dash') { $search = '_'; $replace = '-'; } else { $search = '-'; $replace = '_'; } $trans = array( '&\#\d+?;' => '', '&\S+?;' => '', '\s+' => $replace, '[^a-z0-9\-\._]' => '', $replace.'+' => $replace, $replace.'$' => $replace, '^'.$replace => $replace ); $str = strip_tags($str); foreach ($trans as $key => $val) $str = preg_replace("#".$key."#i", $val, $str); return trim(stripslashes($str)); } |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
preg_replace problem :) krajnje cudno | flash_back | Sva početnička pitanja | 23 | 01. 03. 2010. 23:56 |
[REŠENO] preg_replace problem | miff | PHP | 4 | 28. 10. 2008. 18:51 |