diff --git a/reference/readline/book.xml b/reference/readline/book.xml index c08b8e6e4..ff58d8668 100644 --- a/reference/readline/book.xml +++ b/reference/readline/book.xml @@ -1,17 +1,17 @@ - - + + - GNU Readline + Readline Readline &reftitle.intro; - readline 扩展函数实现了访问 GNU Readline 库的接口。这些函数提供了可编辑的命令行。一个例子是在 Bash + readline 扩展函数实现了访问 libedit 库的接口。这些函数提供了可编辑的命令行。一个例子是在 Bash 中允许使用箭头按键来插入字符或者翻看历史命令。因为这个库的交互特性,对编写 Web 应用程序没多大用处,但当编写从命令行使用的脚本时非常有用. diff --git a/reference/readline/configure.xml b/reference/readline/configure.xml index 65935c91e..56b828f9e 100644 --- a/reference/readline/configure.xml +++ b/reference/readline/configure.xml @@ -1,17 +1,41 @@ - - + +
&reftitle.install; - 要使用这些函数,必须编译支持 readline 的 PHP 的 CGI 或者 CLI 版本。需要配置 PHP 。如果想使用 libedit 代替 readline,配置 PHP - 。 + 要使用这些函数,必须编译支持 readline 的 PHP 的 CGI 或者 CLI 版本。需要配置 PHP + 在 Windows 上,此扩展自 PHP 7.1.0 起默认可用。 + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 8.4.0 + + 配置选项 已被移除,取而代之的是 + ,该选项不再接受 DIR 参数,而是使用 + pkg-config 并链接到 libedit 库,这是 GNU Readline 库的非 GPL 替代品。 + + + + + + +
- + &reftitle.setup; @@ -9,11 +9,8 @@
&reftitle.required; - 如果要使用 readline 函数,必须安装 libreadline。可以在 GNU readline 项目主页找到 libreadline,在 - &url.readline;。由 Chet Ramey 维护,他也是 Bash 的作者。 - - - 也能使用非 GPL 的 libedit 库来替代 readline 库,libedit 库是使用 BSD 证书,可以从 &url.libedit; 下载。 + 要使用 readline 函数,必须安装 libedit 库。libedit 库是 BSD 许可的,可以从 + &url.libedit; 下载。