[問題] 關於判斷檔案名稱

作者: ta0306556 (POIL)   2011-05-04 13:54:35
我想要抓出php上傳檔案的暫存檔名。
所以使用下面的語法做判斷
preg_match("/C:\\WINDOWS\\TEMP\\([^\.]+\.tmp)/",$_FILES['file']['tmp_name'],$m);
可是他卻出現錯誤 "unmatched parentheses"
我要判斷的資料為 "C:\WINDOWS\TEMP\php7C9.tmp"
目標是抓出後面的 "php7C9.tmp"
但是我這個正規表示法,已經在測試網頁,測試過都正常。(網頁如下)
http://www.rubular.com/#
根據我測試的結果是TEMP\\ ←這個斜線出的問題
可是我也不知道該怎麼改才會變成正確。
所以上來請教各位大大。
感謝大家。

Links booklink

Contact Us: admin [ a t ] ucptt.com