我想要抓出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\\ ←这个斜线出的问题
可是我也不知道该怎么改才会变成正确。
所以上来请教各位大大。
感谢大家。