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);