我想在我的网站上显示视频.在文件中,我有网址(分隔符|)

我不能这样做:

从.txt中的文本中进行数组处理.

从数组中获取4个随机网址.

youtube_vids.txt

https://www.youtube.com/embed?v=oavMtUWDBTM|

https://www.youtube.com/embed?v=dQw4w9WgXcQ|

https://www.youtube.com/embed?v=djV11xsamQ|

https://www.youtube.com/embed?v=Tj75ArXbc914|

https://www.youtube.com/embed?v=9jK-NcRmVcw|

https://www.youtube.com/embed?v=n4RjJKhq5ho|

https://www.youtube.com/embed?v=6Ejga4kJUts|

我在这里停了下来:

$vid_list = file('youtube_vids.txt');

谁能帮我?非常感谢!

解决方法:

$videoArray = file('youtube_vids.txt');

$randomIndexes = array_rand($videoArray, 4);

foreach ($randomIndexes as $index) {

echo '';

}

将输出

标签:arrays,php

来源: https://codeday.me/bug/20191027/1943993.html

php文件数组,从文件到数组php相关推荐

  1. java 稀疏数组和二维数组转换,并保存稀疏数组到文件后可以读取

    稀疏数组和二维数组转换 稀疏数组:当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组 稀疏数组的处理方法: 记录数组一共有多少行,有多少个不同的值 把具有不同值得元素的行 ...

  2. java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法...

    1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...

  3. 【C 语言】文件操作 ( 读取文件中的结构体数组 | feof 函数使用注意事项 )

    文章目录 一.读取文件中的结构体数组 | feof 函数使用注意事项 二.代码示例 一.读取文件中的结构体数组 | feof 函数使用注意事项 读取文件结构体时 , 可以循环读取文件中的数据 , 只使 ...

  4. Java的知识点29—— 文件字符流、字节数组流

    文件字符流 FileReader  FileWriter 分段读取 文件字符输入流 package cn.dym; import java.io.File; import java.io.FileNo ...

  5. 修改程序配置文件 以及写一个结构体数组到文件(以及整数和结构体)

    1.修改配置文件  这个mycp 是上一节的  这是TEST.config 代码需用到strstr 这个就是代码 结果这么写不对,缺点东西 改正完的结果是什么呢 ? 这个必须得打开文件  可不可以在外 ...

  6. 1.6 Java字节流的使用:字节输入/输出流、文件输入/输出流、字节数组输入/输出流

    InputStream 是 Java 所有字节输入流类的父类, OutputStream 是 Java 所有字节输出流类的父类, 它们都是一个抽象类,因此继承它们的子类要重新定义父类中的抽象方法. 下 ...

  7. .dat文件写入byte类型数组_文件字节流、文件字符流、缓冲字节流、缓冲字符流字节数组流、数据流、转换流、对象流...

    一.实操名称: 描述如下流的基本作用:文件字节流.文件字符流.缓冲字节流.缓冲字符流字节数组流.数据流.转换流.对象流二.描述1.文件字节流:包括:FileInputStream,FileOutput ...

  8. Android中通过数组资源文件xml与适配器两种方式给ListView列表视图设置数据源

    场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 将布局改 ...

  9. java int数组写入文件中_Java程序将int数组写入文件

    这是我们的文件-FileWriter writer = new FileWriter("E:/demo.txt"); 现在,考虑一个整数数组-Integer arr[] = { 1 ...

  10. 【Java文件操作】一个将文件转化为十六进制字节数组的工具(可以以8086汇编查看内存的格式输出,很优雅)

    将文件转化为字节数组 写了一个方法,直接用即可 /*** 将文件转化成字节数组** @param 要转换的文件路径* @return 转换成的字节数组* @throws IOException*/pu ...

最新文章

  1. php和js中,utf-8编码转成base64编码
  2. mysql字段名与关键字冲突(near to:syntax error)
  3. 记录几个vim的命令
  4. Effective C++ 读书笔记之Part2.Constructors, Destructors, and Assignment Operators
  5. fantouch os Android 7,Funtouch OS 3.1 with Android 7.1升级计划
  6. 从PHP5到PHP7自我封装MongoDB以及平滑升级
  7. java数组缓冲_java – 何时使用数组,缓冲区或直接缓冲区
  8. python学习笔记:遍历目录
  9. React开发(239):dva概念4dispatch
  10. 实战干货:基于Redis6.0 部署迷你版本消息队列
  11. 蒙特卡洛树搜索算法(UCT): 一个程序猿进化的故事
  12. 数说故事携手香港城市大学发表顶级国际论文,并获权威「IEEE TCSS期刊」收录
  13. 完美实现无毛边异形窗体
  14. Labview的子VI
  15. Jenkins 与 Gitlab 之间非交互拉取代码并进行代码部署
  16. pytorch操作基礎(二)——基礎
  17. 微软、谷歌、百度等公司经典面试100题
  18. 在iOS中调用C语言的国密算法SM2以替换RSA
  19. dba怎么报考_在职DBA学位获得方式及报考注意事项
  20. 多图上传以及多图排序的方法及流程详解

热门文章

  1. hbase developer API 1.22版
  2. 如何将本地数据库迁移到数据库上?
  3. [置顶] Codeforces Round #190 (Div. 2)(完全)
  4. 陶哲轩实分析 定理 13.4.5
  5. 关于A基金和B基金的了解
  6. Redis学习笔记~实现消息队列比MSMQ更方便
  7. 防用户误删除,耗费一周时间把DeleteMark标志都加上来了,所有的删除操作从“物理删除”转为“逻辑删除”...
  8. 18 常用模块 random shutil shevle logging sys.stdin/out/err
  9. React Native 项目简单整理-组件优化
  10. 基于 Ansj 的 elasticsearch 2.3.1 中文分词插件