我在我的服務器上有一個名爲/assets/includes/updates/
的文件夾,裏面有.php
文件,其中包含靜態html內容。PHP - 隨機從文件夾中獲取文件並回顯
我想從這個文件夾中隨機抓取一個文件,並將其echo
它分成一個div。這裏是我有:
<?php
function random_update($dir = $_SERVER['DOCUMENT_ROOT'].'/assets/includes/updates/')
{
$files = glob($dir . '/*.*');
$file = array_rand($files);
return $files[$file];
}
?>
<div class="my-div">
<?php echo random_update(); ?>
</div><!--end my-div-->
我得到500錯誤?另外,我的意圖是一次只有echo
1個文件。提供的代碼是否可以實現這一點
as @nelson says this should be updated to your answer <?php echo file_get_contents(random_update()); ?> – shaz3e