- 使用命令行参数重定向输入输出:
  
 php script.php < input.txt > output.txt 
  - 使用 
fopen() 函数打开文件进行输入输出重定向:  
 $inputFile = fopen('input.txt', 'r'); $outputFile = fopen('output.txt', 'w'); while ($line = fgets($inputFile)) {  fwrite($outputFile, $output); } fclose($inputFile); fclose($outputFile); 
  - 使用 
file_get_contents() 和 file_put_contents() 函数进行输入输出重定向:  
 $input = file_get_contents('input.txt'); $output = '';  file_put_contents('output.txt', $output); 
  - 使用 
php://stdin 和 php://stdout 进行标准输入输出重定向:  
 $input = file_get_contents('php://stdin'); $output = '';  file_put_contents('php://stdout', $output);