好了,我正在构建一个简单的php图库,它将作为一个图片浏览器,供房子里的几台个人电脑和平板电脑使用。我有一个NAS,它只有一个驱动器,里面有我们所有的照片,我想让我的php应用程序每天随机选择50张,并将它们显示为幻灯片。
有没有人能告诉我,用php是否可以做到这一点,或者我是否需要一个单独的应用程序,每天抓取随机选择,并创建某种提要供其访问?
任何想法都非常感谢!
发布于 2012-01-08 04:46:11
当然是可行的,但是因为它只是一天一次,所以让其他一些脚本查找/生成要显示的图像列表,并通过每天的cron作业运行它。这比让你的"show the list“脚本在每次运行时都要检查是否应该生成列表要好。
其他脚本仍然可以用PHP编写,只要将它与显示逻辑分开即可。
发布于 2012-01-08 04:47:30
如果运行PHP的机器可以通过共享文件夹或映射驱动器访问网络连接存储,则可以使用Filesystem Functions和Directory Functions访问网络连接存储上的文件。
具体参见opendir()和readdir()。
您可以使用类似file_get_contents()的命令将它们下载到本地临时目录中,而不是不断地从NAS获取映像。
https://stackoverflow.com/questions/8772956
复制相似问题