【发布时间】:2015-05-10 19:42:48
【问题描述】:
我正在尝试使用 SHUFFLE 函数来随机显示 FILE1.php 或 FILE2.php。这是我的代码:
<?php
$banner1 = include 'file1.php';
$banner2 = include 'file2.php';
$banners = array( $banner1, $banner2);
shuffle($banners);
print $banners[0]
?>
我遇到的问题 - 如果我不使用 include 'file1.php'; 而只是使用文本或代码,它可以正常工作。
但如果我随机播放 INCLUDE 函数,它会同时显示 file1.php 和 file2.php。
请帮忙。
【问题讨论】:
-
试试
array_rand()。很多方法可以做到这一点。只需谷歌“显示随机文件 php”,您就会找到一大堆答案。 -
补充说明:“include”是一个语句,而不是一个函数。如果无法加载文件,则返回 false,否则返回 true。没有什么可以做的。
-
@NaeiKinDus 谢谢 -m 我不是程序员,也不知道其中的区别……我是门外汉 :) 只是想学习代码。
-
@Fred-ii- 我也会对此进行探讨。感谢您的建议。干杯!
-
@RoofingCalculator 一个商人;就在(此处相同);-) 不客气。 我们是稀有品种 - 干杯!
标签: php arrays include shuffle