$arr=array_values($arr); // renumber array
陣列我意識到,換行符被引入到陣列中的字符串,其中我不想之一。
物業 類型
物業
類型
在任何情況下,我使用:
$newelement=preg_replace("/[^A-Za-z0-9\s\s+]/"," ",$element);
已經刪除不需要的
我的字符串是從去在插入數據庫之前加入charchters所以我試圖將其更改爲:
$newelement=preg_replace("/[^A-Za-z0-9\s\s+'<br>''<br>''/n''/cr']/"," ",$element);
但有沒有變化,換行/換行/回車仍然存在?
我正在做preg_replace嗎?
換行符是\ n或根據操作系統上\ r或\ r \ n。 'str_replace(array('\ r \ n','\ n','\ r'),'',$ text)' – Horen
您需要解決底層問題,而不是嘗試修補它; 'array_values'不會更改這些值,請參閱此示例:http:// codepad。org/Mhbzjkl8 – jeroen