求.mp3文件延时批量重命名实例 网站music目录下有10个不规则文件名的.mp3音乐文件,我想让他们自动重命名,重命名规则为使用1~10的随机数,并且每隔5分钟再次用以上规则重命名,最好可以在后台自动运行,请问该怎样实现?刚接触PHP,还有诸多问题不懂,希望大家以后能多多帮忙。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么播放器哦.....即使不支持随机播放,也可以通过js重新加载load音乐的函数,达到伪随机的效果... 简单处理$shuffle_num = range(1, 10);shuffle($shuffle_num);foreach (glob('tmp/*.mp3') as $key=>$filename){ $newname = 'tmp/'.$shuffle_num[$key].'.mp3'; rename($filename, $newname);} 这样会有错误么?假设shuffle过的数组是 (4,5,6,7,8,9,1,2,3,10)而原来的是(tmp.1.MP3,tmp.2.MP3,........)这时tmp.1.mp3 - 》tmp.4.mp3,而这时的tmp.4.mp3是存在的,那么重命名就会造成冲突问题.......个人理解。欢迎拍砖 php读取文件句柄判断 100分求一个算法:相似字符串归类 现在有多少人还用php + adodb做数据库呢 mysql数据库乱码 请高手帮助 yctin 朋友在吗? PHP页面中编辑指定帖子遇到问题.$_GET已经传递。望前辈赐教(30分) 论坛中的转到功能 高分求救:如果在linux下面配置带gb支持的服务器 正则一问,高手指点 问一个功能的实现,上传文件,管理文件! fgetc的一个疑问 如此奇怪的问题,高分求解,关于DOM的
即使不支持随机播放,也可以通过js重新加载load音乐的函数,达到伪随机的效果...
shuffle($shuffle_num);
foreach (glob('tmp/*.mp3') as $key=>$filename){
$newname = 'tmp/'.$shuffle_num[$key].'.mp3';
rename($filename, $newname);
}
这样会有错误么?
假设shuffle过的数组是 (4,5,6,7,8,9,1,2,3,10)
而原来的是(tmp.1.MP3,tmp.2.MP3,........)
这时tmp.1.mp3 - 》tmp.4.mp3,而这时的tmp.4.mp3是存在的,那么重命名就会造成冲突问题.......
个人理解。欢迎拍砖