PHP读取远程txt文档到数组并实现遍历

 更新时间:2020年08月25日 08:35:26   作者:JS脚本  
这篇文章主要介绍了PHP读取远程txt文档到数组并实现遍历,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

代码如下

<?php  
$txt = "http://www.xxx.cn/sitemap.txt"; //读取远程txt;
//是否存在
if(file_get_contents($txt)){
$data = file($txt); //将文件存放在一个数组中;
$num = count($data); //条数;
$id = mt_rand(0,$num-1); //随机数字;
$url = chop($data[$id]); //显示第几行数据,并去除空格;
echo "$url"; //随机显示一条域名
}
echo "</br>";
echo "zongtiaoshu:"."$num";
echo "</br>";
for ($i=0; $i < $num ; $i++) {
  echo $data[$i]."</br>";
}
//header("Location: $url"); //开始随机跳转
?>

主要用于遍历网站在线sitemap.txt内容读取。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • js中易弄混淆的"位置"相关属性详解

    js中易弄混淆的"位置"相关属性详解

    js中有各种位置相关的属性,平时用起来比较混乱,特此整理一下,下面这篇文章主要给大家介绍了关于js中易弄混淆的“位置”相关属性的相关资料,需要的朋友可以参考下
    2022-04-04
  • JS字符串的切分用法实例

    JS字符串的切分用法实例

    这篇文章主要介绍了JS字符串的切分的方法,结合实例形式分析了JavaScript使用split针对字符串进行切分与遍历的相关技巧,需要的朋友可以参考下
    2016-02-02
  • web前端页面生成exe可执行文件的方法

    web前端页面生成exe可执行文件的方法

    这篇文章给大家介绍了Electron 怎么将网页打包成桌面应用(web前端页面怎么生成exe可执行文件),感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-02-02
  • 理解JavaScript中的对象

    理解JavaScript中的对象

    这篇文章主要介绍了如何理解JavaScript中的对象,帮助大家更好的学习JavaScript,感兴趣的朋友可以了解下
    2020-08-08
  • javascript 模拟坦克大战游戏(html5版)附源码下载

    javascript 模拟坦克大战游戏(html5版)附源码下载

    这篇文章主要介绍了javascript 模拟坦克大战游戏关键点和遇到的问题及实现代码,需要的朋友可以参考下
    2014-04-04
  • JavaScript数组去重和扁平化函数介绍

    JavaScript数组去重和扁平化函数介绍

    这篇文章主要介绍了JavaScript数组去重和扁平化函数,数组扁平化又称数组降维,下面文章围绕数组去重和扁平化函数得相关资料展开内容,需要的朋友可以参考一下
    2021-12-12
  • 解决css和js的{}与smarty定界符冲突问题的两种方法

    解决css和js的{}与smarty定界符冲突问题的两种方法

    当输入url地址后网页出现如下文所描述的问题通常是css和js的{}与smarty定界符冲突导致的,解决方法有两个,具体如下,感兴趣的朋友可以参考下
    2013-09-09
  • JS中的hasOwnProperty()和isPrototypeOf()属性实例详解

    JS中的hasOwnProperty()和isPrototypeOf()属性实例详解

    hasOwnProperty()和isPrototypeOf()这两个属性都是Object.prototype所提供:Object.prototype.hasOwnProperty()和Object.prototype.isPropertyOf(),下面给大家介绍这两个属性的方法和使用,一起看下吧
    2016-08-08
  • JS实现简单拖拽效果

    JS实现简单拖拽效果

    这篇文章主要为大家详细介绍了JS实现拖拽效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • JS event使用方法详解

    JS event使用方法详解

    event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。
    2008-04-04

最新评论