在PHP中,下载文件时遇到乱码问题是一个常见的问题。以下是一个实例,以及解决这个问题的方法。

实例描述

假设我们有一个中文文件`example.txt`,内容如下:

```

这是一个中文文件,包含中文字符。

```

现在我们想使用PHP编写一个脚本,允许用户下载这个文件。但是,当用户下载文件时,文件内容显示为乱码。

代码示例

```php

header('Content-Description: File Transfer');

header('Content-Type: application/octet-stream');

header('Content-Disposition: attachment; filename="