一、 php://output输出流用法: php://output是php语言中一个只写的数据流,向“php://input”写入的数据将像 print() 和 echo() 一样的方式 写入到输出缓冲区;“ php://output”支持CLI(command-line interface,命令行界面)模式和Http模式; 1 、CLI模式通过 php://output向终端输出内容: test.php文件: <?php $output = fopen("php://output", "w"); fwrite($output, "爱E族"); fclose($output); 输出: [root@aiezu.com ~]# php test.php 爱E族 2、Http模式通过 php://output导出csv文件: 注意,以UTF8编码导出CSV文件,如果文件头未添加BOM头,使用Excel打开会出现乱码。 test.php页面代码: <?php header('Content-Type: application/csv'); header('Content-Disposition: attachment; filename="test.csv"'); $output = fopen('php://output','w') or die("Can't open php