我試圖將標題數據更改爲URL。我需要從以下動態數據,我從$標題擺脫掉的「大限」開始的所有文字:str_replace問題
紐約截止2010年5月14日(急)
新罕布什爾截止日期5月19日, 2010
新澤西期限
我希望得到的結果應該是這樣的
新約克
新漢普郡
新球衣
這是我曾嘗試
$newurl = strip_tags(str_replace("deadline","","$title"));
$code_entities_match = array('"' ,'!' ,'@' ,'#' ,'$' ,'%' ,'^' ,'&' ,'*' ,'(' ,')' ,'+' ,'{' ,'}' ,'|' ,':' ,'"' ,'<' ,'>' ,'?' ,'[' ,']' ,'' ,';' ,"'" ,',' ,'.' ,'_' ,'/' ,'*' ,'+' ,'~' ,'`' ,'=' ,' ' ,'---' ,'--','--');
$code_entities_replace = array('' ,'-' ,'-' ,'' ,'' ,'' ,'-' ,'-' ,'' ,'' ,'' ,'' ,'' ,'' ,'' ,'-' ,'' ,'' ,'' ,'' ,'' ,'' ,'' ,'' ,'' ,'-' ,'' ,'-' ,'-' ,'' ,'' ,'' ,'' ,'' ,'-' ,'-' ,'-','-');
$newtitle = str_replace($code_entities_match, $code_entities_replace, $newurl);
$urltitle = strtolower($newtitle);
不幸的代碼,結果是:
新紐約的最後期限-MAY-14-2010緊急
新漢普郡截止日-MAY-19 -2010
new-jersey-
任何人都可以幫忙嗎?
限期部件沒有得到過濾,請你確認嗎? – 2010-05-02 14:33:36