从文本文件生成图片库

Generate picture gallery from text file

我有一个包含 10 个文件路径的文本文件保存在我的服务器上,看起来像这样:

C:\pictures3.jpg
C:\pictures4.jpg
C:\pictures5.jpg

我想在网站上显示文本文件中的图片。我无法直接将链接放入 php 脚本中,因为该文件是动态生成的并且每次都有不同的路径。

关于如何做到这一点有什么想法吗?

这应该适合你:

(这里我使用 file() 获取数组中文件的所有行。在此之后我简单地遍历它们并将其打印为图像路径)

<?php

    $lines = file("test.txt");

    foreach($lines as $line)
        echo "<img src='" . trim($line) . "'>";

?>

您可以尝试从您的文件中绘制 table 个整洁的图像。

注意:我假设文件夹中的所有文件都是图像。

$root = 'C:\pictures';
$files = scandir( $directory );
echo '<table>';
foreach( $files as $file )
{
    if(is_file($file))
    {
        echo '<tr><td><img src="' . $root . $file . '" /></td><td>' . $file . '</td></tr>';
    }
}
echo '</table>

如果我有帮助请告诉我:)

我没有机会测试这个。但我希望这能有所帮助。

$handle = fopen("images.txt", "r");
if ($handle) {
    while (($pathToImg = fgets($handle)) !== false) {
        echo "<img src='".$pathToImg."'/>";
    }
    fclose($handle);
} else {
    // error opening the file.
}