阅读量:0
在 PHP 中,可以使用 readline() 函数来实现多行输入的处理。以下是几种处理多行输入的方法:
- 使用循环读取多行输入:
$input = ''; while ($line = readline()) { $input .= $line . PHP_EOL; } echo $input;
- 使用标记来结束输入:
$input = ''; while (true) { $line = readline(); if ($line === '###') { break; } $input .= $line . PHP_EOL; } echo $input;
- 使用 fgets() 函数处理多行输入:
$input = ''; while ($line = fgets(STDIN)) { $input .= $line; } echo $input;
这些方法可以根据具体需求选择使用,可以根据输入内容中的特定标记或者特定结束条件来判断输入是否结束。