PHP:随机加载3个html代码段之一

马特

可能很简单,但是我想不出一个简单而又好的解决方案……

我想在页面加载中随机加载三个视频之一...

  <video loop autoplay class="StretchtoFit">
    <source src="assets/videos/cloud.mp4" type="video/mp4">
    <source src="assets/videos/cloud.ogg" type="video/ogg">
    <source src="assets/videos/cloud.webm" type="video/webm">
  </video>
  <video loop autoplay class="StretchtoFit">
    <source src="assets/videos/bath.mp4" type="video/mp4">
    <source src="assets/videos/bath.ogg" type="video/ogg">
    <source src="assets/videos/bath.webm" type="video/webm">
  </video>
  <video loop autoplay class="StretchtoFit">
    <source src="assets/videos/train.mp4" type="video/mp4">
    <source src="assets/videos/train.ogg" type="video/ogg">
    <source src="assets/videos/train.webm" type="video/webm">
  </video>

该网页是基于php的。有没有一种简单的方法可以随机使用这三个标签之一,而不加载其他两个标签?

你会怎么做?

PHP:

$videos = array('cloud', 'bath', 'train');
$i = rand(0, count($videos) - 1); // between 0 and $videos count minus 1

HTML:

<video loop autoplay class="StretchtoFit">
 <source src="assets/videos/<?= $videos[$i]; ?>.mp4" type="video/mp4">
 <source src="assets/videos/<?= $videos[$i]; ?>.ogg" type="video/ogg">
 <source src="assets/videos/<?= $videos[$i]; ?>.webm" type="video/webm">
</video>

我使用的是短手标签的回响(<?php echo<?=请确保short_open_tag在您的php.ini中启用了该功能。当然,如果不起作用,您会很快发现。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何随机选择下一个代码段运行

来自分类Dev

ST3代码段:触发HTML代码段,但不在PHP范围内

来自分类Dev

在PHP代码的div声明中插入两个类之一

来自分类Dev

如何使JavaScript随机选择三个选项之一?

来自分类Dev

以指定的概率随机选择两个选项之一

来自分类Dev

如何使用shell脚本在两个特定的html标签之间插入一段代码?

来自分类Dev

HTML页面加载缓慢,除非我省略了三个链接的静态文件之一

来自分类Dev

如何将代码段从一个php文件包含到另一个文件中?

来自分类Dev

RESTAsured收到两个可能的状态代码之一

来自分类Dev

HTML / PHP代码将数字加到一个总和

来自分类Dev

Typo3:仅在最后一个HTML路径段上使TemplaVoila映射

来自分类Dev

有什么方法可以将HTML代码段与django代码段集成在一起?

来自分类Dev

将字符串转换为一致但随机的10个选项之一

来自分类Dev

PHP 代码段问题

来自分类Dev

查找哪个代码段比另一个更快

来自分类Dev

通过不同的链接点击将不同的HTML代码加载到一个页面中

来自分类Dev

如何指定PHP或HTML文件之间的代码段范围?

来自分类Dev

将一段html代码解析为XDocument?

来自分类Dev

根据第三个列表中的一个随机项,从两个列表之一中选择一个随机项

来自分类Dev

三个未设置的php会话之一

来自分类Dev

将一段JavaScript代码插入PHP脚本

来自分类Dev

将一段JavaScript代码转换为php

来自分类Dev

在php中单击按钮时触发一段代码

来自分类Dev

根据选择哪个显示3个div之一

来自分类Dev

在C#中随机除以至少两个整数之一

来自分类Dev

用四个邻居之一随机地替换每个条目

来自分类Dev

如何为字符串随机生成两个值之一?

来自分类Dev

如何将每个观察值随机分配给两个标签之一

来自分类Dev

单击一个对象并显示另一个-简单的jQuery代码段

Related 相关文章

  1. 1

    如何随机选择下一个代码段运行

  2. 2

    ST3代码段:触发HTML代码段,但不在PHP范围内

  3. 3

    在PHP代码的div声明中插入两个类之一

  4. 4

    如何使JavaScript随机选择三个选项之一?

  5. 5

    以指定的概率随机选择两个选项之一

  6. 6

    如何使用shell脚本在两个特定的html标签之间插入一段代码?

  7. 7

    HTML页面加载缓慢,除非我省略了三个链接的静态文件之一

  8. 8

    如何将代码段从一个php文件包含到另一个文件中?

  9. 9

    RESTAsured收到两个可能的状态代码之一

  10. 10

    HTML / PHP代码将数字加到一个总和

  11. 11

    Typo3:仅在最后一个HTML路径段上使TemplaVoila映射

  12. 12

    有什么方法可以将HTML代码段与django代码段集成在一起?

  13. 13

    将字符串转换为一致但随机的10个选项之一

  14. 14

    PHP 代码段问题

  15. 15

    查找哪个代码段比另一个更快

  16. 16

    通过不同的链接点击将不同的HTML代码加载到一个页面中

  17. 17

    如何指定PHP或HTML文件之间的代码段范围?

  18. 18

    将一段html代码解析为XDocument?

  19. 19

    根据第三个列表中的一个随机项,从两个列表之一中选择一个随机项

  20. 20

    三个未设置的php会话之一

  21. 21

    将一段JavaScript代码插入PHP脚本

  22. 22

    将一段JavaScript代码转换为php

  23. 23

    在php中单击按钮时触发一段代码

  24. 24

    根据选择哪个显示3个div之一

  25. 25

    在C#中随机除以至少两个整数之一

  26. 26

    用四个邻居之一随机地替换每个条目

  27. 27

    如何为字符串随机生成两个值之一?

  28. 28

    如何将每个观察值随机分配给两个标签之一

  29. 29

    单击一个对象并显示另一个-简单的jQuery代码段

热门标签

归档