我正在创建一个带有特定照片临时验证的照片共享系统。基本上,在输入文件提交时,照片会被加载到一个名为“temp”的目录中。
我在这样的特定字符串中更改文件的名称,3_1383310890_1709373616.jpg
其中 3 是user_id 1383310890 是日期,1709373616 是随机代码名称。
现在,如果用户没有填写表格......下一次,它应该检查是否存在该用户 ID 的文件临时,我会以这种方式获得信息,但我不明白为什么它不起作用。
$string = 'temp/3_1383310890_1709373616.jpg';
preg_match_all('/^[0-9]+_/',$string,$match);
$arr = array('user' => $match[1][0], 'date' => $match[2][0], 'photo' => $match[3][0]);
echo json_encode($arr);
它返回空对象
{"user":null,"date":null,"photo":null}
有任何想法吗 ?