如果我有filename.jpg,用PHP怎么会改变它filename123456789.jpg,其中123456789是时间戳,我目前这样做,
$name = $filename;
$parts = explode(".", $name);
$filename = $parts[0].time().'.'.$parts[1];
Run Code Online (Sandbox Code Playgroud)
然而,这只是让我留下了123456789.
您的方法也可以正常工作,但如果文件名有多个点,则会中断.我宁愿使用pathinfo()函数来完成这个:
$info = pathinfo($filename);
$filename = $info['filename'].time().'.'.$info['extension'];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |