我需要一个脚本来对某些图像进行随机播放,但保留资源文件名相同。在保持文件名不变的情况下将文件同步
我正在使用以下每5分钟从cron作业调用的PHP脚本。它有效,但不雅。
<?php
rename("/www/images/vvx300-background.png", "/www/images/vvx300-background-X.png");
sleep(5); //a precaution I guess
rename("/www/images/vvx300-background-B.png", "/www/images/vvx300-background.png");
sleep(5);
rename("/www/images/vvx300-background-C.png", "/www/images/vvx300-background-B.png");
sleep(5);
rename("/www/images/vvx300-background-X.png", "/www/images/vvx300-background-C.png");
?>
所以,有3个图像:
当前图像移动到X. (暂停5) B被移动到替换当前图像。 C被重命名为B. (停顿5)(5暂停) X更名为C.
当然,这不是要做到这一点的最好办法....
如果你是好奇的是,这些IP电话屏幕上的空闲图像给用户带来了一些变化 - 手机会为他们的图像伸出一个固定的URL,因此需要保持资源文件名相同。这些文件位于Web主机上,我无法执行shell脚本。
您的建议非常受欢迎。
一种方式可以是使用一个数组的所有图像路径,然后复制粘贴(并覆盖)“输出图像” – Andreas
你能充实你的建议? –
我刚才写了答案,写完后我看到你的评论:-)我只是等待,直到我起床 – Andreas