0

我已经搜索了一段时间,但是像我这样的 php-noob 无法让它工作。

我想要完成的是一种在你的根目录中创建目录的方法,每个目录都有图像+一个 txt 文件。所以假设你有:

 Root
 |
 +---Directory 1
 |   |
 |   +---Image1.jpg
 |   |
 |   +---Image2.jpg
 |   |
 |   +---Text.txt
 |
 +---Directory 2
     |
     +---Image1.jpg
     |
     +---Image2.jpg
     |
     +---Text.txt

我知道如何阅读和显示图像+名称。但是如何显示随附的文本文件?(即内容,不是文件的标题)。

非常感激!

4

2 回答 2

1

最简单的方法是使用 file_get_contents ( http://php.net/manual/en/function.file-get-contents.php )

echo file_get_contents($path_to_file);

更高级:fopen/fread http://php.net/manual/en/function.fread.php

于 2010-09-14T00:34:53.720 回答
0

来自 PHP fpassthru 手册:

<?php

// open the file in a binary mode
$name = './img/ok.png';
$fp = fopen($name, 'rb');

// send the right headers
header("Content-Type: image/png");
header("Content-Length: " . filesize($name));

// dump the picture and stop the script
fpassthru($fp);
exit;

?>
于 2010-09-14T00:36:20.210 回答