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

readline_on_new_line()函数—用法及示例

「 设置或获取在每次输入行之后是否在新行中显示提示符 」


函数名称: readline_on_new_line()

函数适用版本: PHP 7.4.0 及以上版本

函数用法: readline_on_new_line() 函数用于设置或获取在每次输入行之后是否在新行中显示提示符。默认情况下,readline() 函数在同一行中显示提示符,而 readline_on_new_line() 函数可以用来更改这个行为。

语法: bool readline_on_new_line ([ bool $new_line ] )

参数:

  • $new_line(可选):设置是否在每次输入行之后在新行中显示提示符。如果设置为 true,则在新行中显示提示符;如果设置为 false,则在同一行中显示提示符。默认值为 false。

返回值:如果成功设置或获取了 readline_on_new_line() 的行为,则返回 true。如果发生错误,则返回 false。

示例:

// 示例 1:设置 readline_on_new_line() 的行为 readline_on_new_line(true);

// 从新行开始显示提示符 $input = readline("请输入:");

// 示例 2:获取 readline_on_new_line() 的行为 $onNewLine = readline_on_new_line();

if ($onNewLine) { echo "readline_on_new_line() 的行为为在新行中显示提示符。"; } else { echo "readline_on_new_line() 的行为为在同一行中显示提示符。"; }

// 示例 3:使用默认行为 $input = readline("请输入:");

上述示例中,第一个示例演示了如何使用 readline_on_new_line() 函数将行为设置为在新行中显示提示符。然后,使用 readline() 函数获取用户输入,输入将从新行开始。

第二个示例展示了如何使用 readline_on_new_line() 函数来获取当前的行为设置,并根据返回值输出相应的信息。

第三个示例展示了如何使用默认行为,即在同一行中显示提示符。使用 readline() 函数获取用户输入,输入将在同一行中进行。

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