PHP如何读取txt文档域名集,并且生成数组/随机显示一个

41 篇文章 0 订阅
18 篇文章 0 订阅

最近有朋友反馈我一个问题看我是否可以帮忙解决;需求就是网页需要跳转代码,用PHP写,读取一个域名集合包(也就是TXT文档),里面方着很多域名,让每访问一次随机跳转一个域名,怕是违法应用,没有答应帮忙,后来想我保证不应用于违法网站这才提供技术思路给他自己搞;如何搞呢?

首先,您的有TXT文档数据,如以下截图

然后写个PHP文档,写读写方法

 这个就是获取TXT文档内容的方法,获取的内容赋值给指定字符串

下面就是分割方法了,这个需要根据自己的文档特点去做分割,因为我用的是换行,所以就用

$links=explode("\n",$strstr);

 注意:这个适合Linux操作系统,Windows操作系统您的用

$links=explode("\r\n",$strstr);

操作系统是有区别的,同时注意您的大小写,Windows系统是不区分大小写的,Linux系统是区分的,注意您的代码;

这样就分割好了,其他就是用for循环读取分割的数据就行了!

但是要是想随机显示一个网址怎么办?

得用索引标了,您的用array_rand方法,随机获取一个索引key,然后直接读这个值就好了,是不是很简单呢?朋友们有什么高见也可以留言讨论下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XYCMS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值