最近有朋友反馈我一个问题看我是否可以帮忙解决;需求就是网页需要跳转代码,用PHP写,读取一个域名集合包(也就是TXT文档),里面方着很多域名,让每访问一次随机跳转一个域名,怕是违法应用,没有答应帮忙,后来想我保证不应用于违法网站这才提供技术思路给他自己搞;如何搞呢?
首先,您的有TXT文档数据,如以下截图
然后写个PHP文档,写读写方法
这个就是获取TXT文档内容的方法,获取的内容赋值给指定字符串
下面就是分割方法了,这个需要根据自己的文档特点去做分割,因为我用的是换行,所以就用
$links=explode("\n",$strstr);
注意:这个适合Linux操作系统,Windows操作系统您的用
$links=explode("\r\n",$strstr);
操作系统是有区别的,同时注意您的大小写,Windows系统是不区分大小写的,Linux系统是区分的,注意您的代码;
这样就分割好了,其他就是用for循环读取分割的数据就行了!
但是要是想随机显示一个网址怎么办?
得用索引标了,您的用array_rand方法,随机获取一个索引key,然后直接读这个值就好了,是不是很简单呢?朋友们有什么高见也可以留言讨论下