我给你一个方法:首先,把文件名字数据读如数组,比如是 file[],总数为 $count=count(file);
然后,用$num=rand(0,$conut-1)生成一个随机数,读去 file[$num],就可以了。看看大家还有什么好的方法。
然后,用$num=rand(0,$conut-1)生成一个随机数,读去 file[$num],就可以了。看看大家还有什么好的方法。
解决方案 »
- PHP嵌入开发页面无显示,求大神帮助。
- 小弟请教一个问题 php 字符串变形与还原问题
- 38位顶尖高手以及语言之父合著的《代码之美》
- 社区框架做好!!目前内部测试~请大家提提意见!谢谢
- 如果我有记录1,2,3,4,5...............怎样写入数据库
- 请教各位大虾,在PHP中如何将一个汉字转换为相应的ASC码(高分求救)
- 快救救我吧,这两天要交差了,我不会用这个做查询~~高分相送!!!!!!!!!!!
- 求救(给予建议者皆有分,分不够一直加)!!!我想做一个公司网站,只要实现将公司的产品分页显示在页面上,并且能够查询,不需数据库,
- PHPMailer发邮件MsgHTML(eregi_replace("[\]",'',$body);为什么要替换掉\,如果不替换有什么情况么
- php 关于数字的单独调用
- 新手求助!sos! @_@谢谢
- 苦恼中!!!PHP安装问题.
如此取随机数后可以直接调用文件,不用每次读取文件夹内文件列表,减少程序运行时间
按照DFlyingchen(弱水三千) 的方法用这个公式生成有规律的图片文件名:
用规律排列的Y值生成不规律的X值
这样文件名就不规律了,只要公式够复杂,没人可以偷走你的文件的
然后调用的时候只需要随机生成规律的种子数Y即可算出X值,即得到文件名