readline_info

種々の readline の内部変数を取得/設定する

説明

mixed readline_info(stringnull $var_name = null, intstringboolnull $value = null)

さまざまな readline の内部変数の取得あるいは設定を行います。

パラメータ

var_name

変数の名前。

value

指定した場合は、これがその設定の新しい値となります。

戻り値

パラメータを指定しないでコールした場合、この関数は readline が使用する すべての設定の値を配列で返します。要素の添字は次のようになります。 done, end, erase_empty_line, library_version, line_buffer, mark, pending_input, point, prompt, readline_name, terminal_name。 返される配列は、readline 拡張モジュールをビルドするのに使われるライブラリがサポートする要素だけを含みます。

ひとつあるいはふたつのパラメータを指定してコールした場合は、 元の値が返されます。

変更履歴

バージョン 説明
8.0.0 var_namevalue は、 nullable になりました。