【发布时间】:2013-10-15 19:10:08
【问题描述】:
我尝试在 PHP-CLI 中使用预填充的 readline 函数。
示例:向用户询问一个特殊文件夹,但可以编辑
PROMPT> /var/log
用户可以点击返回以验证 /var/log 条目或在提示后编辑它>
我尝试将 /var/log 放入 readline ("PROMPT> /var/log");,但它不可编辑,因为它是一个提示。
我想让 readline 接受使用键盘箭头来编辑数据。
你有什么想法吗?
【问题讨论】:
-
在我看来 PHP readline API 没有这个选项。
-
我什至不确定这在底层 GNU readline 库中是否可用。是吗?
-
我在cnswww.cns.cwru.edu/php/chet/readline/readline.html#SEC23 看不到任何可以做到的事情
-
我看到fr2.php.net/manual/en/function.readline-info.php 可以设置变量“line_buffer”但我无法使用它
-
如果
readline_info('line_buffer', '/var/log')不这样做,那么它可能无法完成。