English | 简体中文 | 繁體中文
查询

readline()函数—用法及示例

「 从标准输入读取一行 」


函数名: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 支持。

补充纠错
上一个函数: readline_add_history()函数
下一个函数: readgzfile()函数
热门PHP函数
分享链接