我有一个包含130万个文件的目录,我需要将其移动到数据库中.我只需要从目录中获取单个文件名而不扫描整个目录.我抓住哪个文件并不重要,因为当我完成它之后我将删除它然后继续下一个.这可能吗?我能找到的所有示例似乎都将整个目录列表扫描成一个数组.我只需要一次抓一个进行处理...每次不是130万.
我需要显示2个不同的随机图像.我尝试了这个代码,但第二个图像,显示了第一个相同的图像.我必须复制这个,但有15个随机图像.
http://www.kometschuh.de/Example-Random-CSS3-Image-Flip-Effect.html
每个<li>我需要显示2个不同的随机图像
<ul class="flip">
<?php
$all_images = glob("wp-content/themes/connexia/img-test/{*.jpg, *.JPG, *.JPEG, *.png, *.PNG}", GLOB_BRACE);
shuffle($all_images);
foreach ($all_images as $index => $image ) {
if ($index == 15) break; // Only print 15 images
$image_name = basename($image);
$image_name2 = basename($image++);
echo "<li>
<img src='/wp-content/themes/connexia/img-test/{$image_name}' />
<img src='/wp-content/themes/connexia/img-test/{$image_name2}' />
</li>";
}
?>
</ul>
Run Code Online (Sandbox Code Playgroud)