函数名:readline()
适用版本:PHP 5.1.0 及以上版本
函数用法:readline() 函数用于从标准输入读取一行。它会等待用户输入并返回一个字符串,表示用户输入的内容。
示例:
// 示例1:基本用法
$line = readline("请输入你的名字:");
echo "你输入的名字是:" . $line;
// 示例2:使用 readline() 读取文件内容
$handle = fopen("example.txt", "r");
while (($line = readline($handle)) !== false) {
echo $line . "\n";
}
fclose($handle);
在示例1中,readline() 函数会等待用户输入一个字符串,并将用户输入的内容存储在变量 $line 中。然后,通过 echo 语句将用户输入的名字打印出来。
在示例2中,我们打开了一个名为 example.txt 的文件,并使用 readline() 函数逐行读取文件内容,直到文件末尾。每读取一行,将其打印出来。最后,关闭文件句柄。
需要注意的是,readline() 函数只能用于命令行环境,而不能用于 Web 环境。另外,为了使用 readline() 函数,需要在编译 PHP 时启用 Readline 支持。