Manuál PHP | ||
---|---|---|
Předcházející | Další |
readline() funkce implementují rozhraní ke GNU Readline knihovně. Tyto funkce poskytují editovatelné příkazové řádky. Příkladem může být způsob, jakým vám Bash umožňuje vkládat znaky nebo listovat historií příkazů pomocí kláves pro pohyb kurzoru. Z interaktivní povahy této knihovny vyplývá, že není příliš užitečná pro psaní webových aplikací, ale může být užitečná při psaní skriptů, které se mají spouštět z příkazové řádky.
Poznámka: Toto rozšíření není k dispozici na platformách Windows.
Abyste mohli používat readline funkce, musíte nainstalovat libreadline. Domovskou stránkou GNU Readline projektu je http://cnswww.cns.cwru.edu/~chet/readline/rltop.html. Udržuje jej Chet Ramey, který je také autorem Bashe.
Tyto funkce můžete používat také s knihovnou libedit, ne-GPL náhradou za knihovnu readline. Knihovna libedit je pod licencí BSD a stáhnout lze z http://sourceforge.net/projects/libedit/.
Abyste mohli používat tyto funkce, musíte zkompilovat CGI nebo CLI verzi PHP s podporou pro readline. PHP musíte zkonfigurovat s volbou --with-readline[=DIR]. Pokud chcete používat libedit jako náhradu za readline, zkonfigurujte PHP s volbou --with-libedit[=DIR].
Toto rozšíření nemá definováno žádné konfigurační direktivy.
Toto rozšíření nemá definován žádný typ prostředku (resource).
Toto rozšíření nemá definovány žádné konstanty.
Předcházející | Domů | Další |
rar_open | Nahoru | readline_add_history |